Showing
1 changed file
with
60 additions
and
57 deletions
| ... | ... | @@ -60,19 +60,19 @@ ${playtender_proc_type}= unknown |
| 60 | 60 | |
| 61 | 61 | Login |
| 62 | 62 | [Arguments] ${username} |
| 63 | - Wait Until Element Is Visible xpath=//*[contains(@data-language, '1')] 10 | |
| 63 | + Wait Until Element Is Visible xpath=//*[contains(@data-language, '1')] 60 | |
| 64 | 64 | Click Link xpath=//*[contains(@data-language, '1')] |
| 65 | 65 | Click Link xpath=//a[@href='#sidebarCollapse'] |
| 66 | 66 | |
| 67 | - Wait Until Element Is Visible xpath=//*[contains(@class, 'btn btn-lg btn-default btn-custom waves-effect waves-light')] 10 | |
| 67 | + Wait Until Element Is Visible xpath=//*[contains(@class, 'btn btn-lg btn-default btn-custom waves-effect waves-light')] 60 | |
| 68 | 68 | Click Link xpath=//*[contains(@class, 'btn btn-lg btn-default btn-custom waves-effect waves-light') and contains(.,'Увійти')] |
| 69 | 69 | Sleep 1 |
| 70 | - Wait Until Page Contains Element id=loginform-email 20 | |
| 70 | + Wait Until Page Contains Element id=loginform-email 60 | |
| 71 | 71 | Input text id=loginform-email ${USERS.users['${username}'].login} |
| 72 | 72 | Input text id=loginform-password ${USERS.users['${username}'].password} |
| 73 | 73 | # Click Button xpath=//*[@type='submit'] |
| 74 | 74 | Click Button xpath=//*[@class='btn btn-lg w-lg-x2 btn-success js-submit-btn'] |
| 75 | - Wait Until Page Contains Активні 20 | |
| 75 | + Wait Until Page Contains Активні 60 | |
| 76 | 76 | Set Global Variable ${playtender_LOGIN_USER} ${username} |
| 77 | 77 | #Go To ${USERS.users['${username}'].homepage} |
| 78 | 78 | |
| ... | ... | @@ -100,7 +100,7 @@ Wait For Page Create Tender |
| 100 | 100 | Selenium2Library.Switch Browser ${user} |
| 101 | 101 | Run Keyword If '${procurementMethodType}' == 'belowThreshold' and 'lots' not in ${tender_data_keys} Wait Until Keyword Succeeds 100 s 10 s Wait For Page Create Tender ${BROKERS['playtender'].basepage}/tender/create?type=${procurementMethodType}&multilot=0 |
| 102 | 102 | Run Keyword If '${procurementMethodType}' != 'belowThreshold' or 'lots' in ${tender_data_keys} Wait Until Keyword Succeeds 100 s 10 s Wait For Page Create Tender ${BROKERS['playtender'].basepage}/tender/create?type=${procurementMethodType} |
| 103 | - Wait Until Page Contains Створення закупівлі 30 | |
| 103 | + Wait Until Page Contains Створення закупівлі 60 | |
| 104 | 104 | |
| 105 | 105 | ### BOF - Reporting ### |
| 106 | 106 | Run Keyword And Return If '${procurementMethodType}' == 'reporting' Створити тендер без лотів ${user} ${tender_data} |
| ... | ... | @@ -623,7 +623,7 @@ Load And Wait Text |
| 623 | 623 | |
| 624 | 624 | Load And Wait Text ${BROKERS['playtender'].homepage} Публічні закупівлі 4 |
| 625 | 625 | |
| 626 | - Wait Until Page Contains Element id=tendersearchform-query 20 | |
| 626 | + Wait Until Page Contains Element id=tendersearchform-query 60 | |
| 627 | 627 | #cat Input Text id=tendersearchform-query ${ARGUMENTS[1]} |
| 628 | 628 | Input Text xpath=//input[@data-ds='query-input'] ${ARGUMENTS[1]} |
| 629 | 629 | |
| ... | ... | @@ -635,7 +635,7 @@ Load And Wait Text |
| 635 | 635 | Run Keyword Unless ${passed} Fatal Error Тендер не знайдено за 360 секунд |
| 636 | 636 | |
| 637 | 637 | # Sleep 3 |
| 638 | - Wait Until Page Contains Element xpath=(//div[@id='tender-list'])//a[contains(@href, '/tender/')][1] 20 | |
| 638 | + Wait Until Page Contains Element xpath=(//div[@id='tender-list'])//a[contains(@href, '/tender/')][1] 60 | |
| 639 | 639 | Sleep 3 |
| 640 | 640 | #cat Click Element xpath=(//div[@id='tender-list'])//a[contains(@href, '/tender/')][1] |
| 641 | 641 | ${count}= execute javascript return $('#tender-list .js-item').length; |
| ... | ... | @@ -651,13 +651,13 @@ Load And Wait Text |
| 651 | 651 | ${identifier}= Set Variable ${arguments[0]} |
| 652 | 652 | |
| 653 | 653 | Go To ${BROKERS['playtender'].basepage}/tenders?funder_organization=${identifier} |
| 654 | - Wait Until Page Contains Element id=tender-list 30 | |
| 654 | + Wait Until Page Contains Element id=tender-list 60 | |
| 655 | 655 | Capture Page Screenshot tender_with_funders_search_result |
| 656 | 656 | Sleep 5 |
| 657 | 657 | |
| 658 | 658 | # redirect to tender view for getting data |
| 659 | 659 | Go To ${BROKERS['playtender'].basepage}/tender/${TENDER.TENDER_UAID} |
| 660 | - Wait Until Page Contains ${TENDER.TENDER_UAID} 10 | |
| 660 | + Wait Until Page Contains ${TENDER.TENDER_UAID} 60 | |
| 661 | 661 | |
| 662 | 662 | Завантажити документ |
| 663 | 663 | [Arguments] @{ARGUMENTS} |
| ... | ... | @@ -667,16 +667,16 @@ Load And Wait Text |
| 667 | 667 | ... ${ARGUMENTS[2]} == ${TENDER_UAID} |
| 668 | 668 | Selenium2Library.Switch Browser ${ARGUMENTS[0]} |
| 669 | 669 | Open Tender |
| 670 | - Wait Until Page Contains Ідентифікатор закупівлі 20 | |
| 670 | + Wait Until Page Contains Ідентифікатор закупівлі 60 | |
| 671 | 671 | Click Element xpath=//a[contains(@href, '/tender/update?id=')] |
| 672 | 672 | Sleep 1 |
| 673 | - Wait Until Page Contains Element id=tender-form 10 | |
| 673 | + Wait Until Page Contains Element id=tender-form 60 | |
| 674 | 674 | |
| 675 | 675 | Click Element xpath=//*[@class='form-nav-tabs nav nav-tabs nav-justified']//*[@href='#collapseDocuments'] |
| 676 | 676 | Sleep 1 |
| 677 | 677 | |
| 678 | 678 | Click Element xpath=//a[contains(@data-url, '/tender/get-document-form')] |
| 679 | - Wait Until Page Contains Element xpath=//input[@type='file'] 10 | |
| 679 | + Wait Until Page Contains Element xpath=//input[@type='file'] 20 | |
| 680 | 680 | Run Keyword If '${mode}' in 'belowThreshold openua openeu open_competitive_dialogue openua_defense below_funders open_esco' Choose File xpath=(//input[@type='file'])[2] ${ARGUMENTS[1]} |
| 681 | 681 | ... ELSE Choose File xpath=//input[@type='file'] ${ARGUMENTS[1]} |
| 682 | 682 | Sleep 2 |
| ... | ... | @@ -702,10 +702,10 @@ Wait For Sync Tender Finish |
| 702 | 702 | ... ${ARGUMENTS[3]} == ${filepath} |
| 703 | 703 | Selenium2Library.Switch Browser ${ARGUMENTS[0]} |
| 704 | 704 | Open Tender |
| 705 | - Wait Until Page Contains Ідентифікатор закупівлі 20 | |
| 705 | + Wait Until Page Contains Ідентифікатор закупівлі 60 | |
| 706 | 706 | Click Element xpath=//a[contains(@href, '/tender/update?id=')] |
| 707 | 707 | Sleep 1 |
| 708 | - Wait Until Page Contains Element id=tender-form 10 | |
| 708 | + Wait Until Page Contains Element id=tender-form 60 | |
| 709 | 709 | |
| 710 | 710 | ### BOF - Reporting ### |
| 711 | 711 | ${procurementMethodType}= Get From Dictionary ${USERS.users['${playtender_LOGIN_USER}']} tender_methodtype |
| ... | ... | @@ -746,13 +746,13 @@ Wait For Sync Tender Finish |
| 746 | 746 | Click Element jquery=#tender-qualification-form .js-submit-btn |
| 747 | 747 | Sleep 1 |
| 748 | 748 | Load Sign |
| 749 | - Wait Until Page Contains ЕЦП/КЕП успішно накладено на рішення, тепер потрібно підтвердити рішення. 20 | |
| 749 | + Wait Until Page Contains ЕЦП/КЕП успішно накладено на рішення, тепер потрібно підтвердити рішення. 60 | |
| 750 | 750 | Click Element xpath=//div[contains(@class, 'jconfirm-box')]//button[contains(@class, 'btn btn-default waves-effect waves-light btn-lg')] |
| 751 | 751 | Sleep 1 |
| 752 | 752 | |
| 753 | 753 | Click Element jquery=#tender-qualification-form .js-submit-btn |
| 754 | 754 | Sleep 1 |
| 755 | - Wait Until Page Contains Рішення підтверджене, очікує опублікування на сайті уповноваженого органу. 20 | |
| 755 | + Wait Until Page Contains Рішення підтверджене, очікує опублікування на сайті уповноваженого органу. 60 | |
| 756 | 756 | Click Element xpath=//div[contains(@class, 'jconfirm-box')]//button[contains(@class, 'btn btn-default waves-effect waves-light btn-lg')] |
| 757 | 757 | Sleep 1 |
| 758 | 758 | |
| ... | ... | @@ -827,7 +827,7 @@ Wait For Sync Tender Finish |
| 827 | 827 | Open Tender |
| 828 | 828 | Click Element xpath=//a[contains(@href, '/tender/contract?id=')] |
| 829 | 829 | Sleep 1 |
| 830 | - Wait Until Page Contains Завантаження контракту 10 | |
| 830 | + Wait Until Page Contains Завантаження контракту 60 | |
| 831 | 831 | |
| 832 | 832 | # wait complaint period ended |
| 833 | 833 | JsSetScrollToElementBySelector .js-award-complaint-period-wrapper |
| ... | ... | @@ -861,7 +861,7 @@ Wait For Sync Tender Finish |
| 861 | 861 | Click Element jquery=\#tender-contract-form .js-submit-btn |
| 862 | 862 | Sleep 1 |
| 863 | 863 | Capture Page Screenshot |
| 864 | - Wait Until Page Contains Контракт успішно завантажений 10 | |
| 864 | + Wait Until Page Contains Контракт успішно завантажений 60 | |
| 865 | 865 | Click Element xpath=//div[contains(@class, 'jconfirm-box')]//button[contains(@class, 'btn btn-default waves-effect waves-light btn-lg')] |
| 866 | 866 | |
| 867 | 867 | # wait sync |
| ... | ... | @@ -906,10 +906,10 @@ Wait For Sync Tender Finish |
| 906 | 906 | Selenium2Library.Switch Browser ${ARGUMENTS[0]} |
| 907 | 907 | Sleep 61 |
| 908 | 908 | Open Tender |
| 909 | - Wait Until Page Contains Ідентифікатор закупівлі 20 | |
| 909 | + Wait Until Page Contains Ідентифікатор закупівлі 60 | |
| 910 | 910 | Click Element xpath=//a[contains(@href, '/tender/contract?id=')] |
| 911 | 911 | Sleep 1 |
| 912 | - Wait Until Page Contains Завантаження контракту 10 | |
| 912 | + Wait Until Page Contains Завантаження контракту 60 | |
| 913 | 913 | Перевірити неможливість підписання контракту |
| 914 | 914 | ${contract_number}= Get Value id=contractform-contract_number |
| 915 | 915 | Run Keyword If '${contract_number}' == '' Input Text id=contractform-contract_number 1234567890 |
| ... | ... | @@ -924,14 +924,14 @@ Wait For Sync Tender Finish |
| 924 | 924 | |
| 925 | 925 | Click Element jquery=#tender-contract-form .js-submit-btn |
| 926 | 926 | Sleep 1 |
| 927 | - Wait Until Page Contains Контракт успішно завантажений 20 | |
| 927 | + Wait Until Page Contains Контракт успішно завантажений 60 | |
| 928 | 928 | Click Element xpath=//div[contains(@class, 'jconfirm-box')]//button[contains(@class, 'btn btn-default waves-effect waves-light btn-lg')] |
| 929 | 929 | WaitPageSyncing 62 |
| 930 | 930 | |
| 931 | - Wait Until Page Contains Активувати контракт 20 | |
| 931 | + Wait Until Page Contains Активувати контракт 60 | |
| 932 | 932 | Click Element xpath=//a[contains(@href, '/tender/contract-activate?id=')] |
| 933 | 933 | Sleep 1 |
| 934 | - Wait Until Page Contains Активація контракту 20 | |
| 934 | + Wait Until Page Contains Активація контракту 60 | |
| 935 | 935 | Run Keyword If "${mode}" == "belowThreshold" Click Element xpath=//input[@id='form-signing'] |
| 936 | 936 | JsSetScrollToElementBySelector \#tender-contract-form .js-submit-btn |
| 937 | 937 | ${sign_needed}= Run keyword And Return Status Page Should Contain Накласти ЕЦП/КЕП |
| ... | ... | @@ -942,7 +942,7 @@ Wait For Sync Tender Finish |
| 942 | 942 | ... Run Keywords |
| 943 | 943 | ... Load Sign |
| 944 | 944 | ... AND |
| 945 | - ... Wait Until Page Contains ЕЦП/КЕП успішно накладено 20 | |
| 945 | + ... Wait Until Page Contains ЕЦП/КЕП успішно накладено 60 | |
| 946 | 946 | ... AND |
| 947 | 947 | ... Click Element xpath=//div[contains(@class, 'jconfirm-box')]//button[contains(@class, 'btn btn-default waves-effect waves-light btn-lg')] |
| 948 | 948 | ... AND |
| ... | ... | @@ -952,7 +952,7 @@ Wait For Sync Tender Finish |
| 952 | 952 | ... AND |
| 953 | 953 | ... Sleep 1 |
| 954 | 954 | |
| 955 | - Wait Until Page Contains Контракт успішно активовано 20 | |
| 955 | + Wait Until Page Contains Контракт успішно активовано 60 | |
| 956 | 956 | Click Element xpath=//div[contains(@class, 'jconfirm-box')]//button[contains(@class, 'btn btn-default waves-effect waves-light btn-lg')] |
| 957 | 957 | |
| 958 | 958 | # wait sync |
| ... | ... | @@ -1001,11 +1001,11 @@ Load Sign |
| 1001 | 1001 | Load Sign Data |
| 1002 | 1002 | Wait Until Page Contains Element id=CAsServersSelect 60 |
| 1003 | 1003 | Select From List By Label id=CAsServersSelect Тестовий ЦСК АТ "ІІТ" |
| 1004 | - Wait Until Page Contains Element id=PKeyFileInput 10 | |
| 1004 | + Wait Until Page Contains Element id=PKeyFileInput 60 | |
| 1005 | 1005 | Choose File id=PKeyFileInput ${CURDIR}/Key-6.dat |
| 1006 | - Wait Until Page Contains Element id=PKeyPassword 10 | |
| 1006 | + Wait Until Page Contains Element id=PKeyPassword 60 | |
| 1007 | 1007 | Input Text id=PKeyPassword 12345677 |
| 1008 | - Wait Until Page Contains Element id=PKeyReadButton 10 | |
| 1008 | + Wait Until Page Contains Element id=PKeyReadButton 60 | |
| 1009 | 1009 | Click Element id=PKeyReadButton |
| 1010 | 1010 | |
| 1011 | 1011 | Wait user action |
| ... | ... | @@ -1048,7 +1048,7 @@ Wait user action |
| 1048 | 1048 | |
| 1049 | 1049 | Click Element xpath=//a[contains(@href, '/tender/update?id=')] |
| 1050 | 1050 | Sleep 1 |
| 1051 | - Wait Until Page Contains Element id=tender-form 10 | |
| 1051 | + Wait Until Page Contains Element id=tender-form 60 | |
| 1052 | 1052 | |
| 1053 | 1053 | Run Keyword If '${ARGUMENTS[2]}' == 'tenderPeriod.endDate' Внести зміни в тендер tenderPeriod.endDate ${ARGUMENTS[3]} ${procurementMethodType} |
| 1054 | 1054 | Run Keyword If '${ARGUMENTS[2]}' == 'description' Input text id=tender${playtender_proc_type}form-description ${ARGUMENTS[3]} |
| ... | ... | @@ -1089,7 +1089,7 @@ Wait date |
| 1089 | 1089 | |
| 1090 | 1090 | Switch To Questions |
| 1091 | 1091 | Click Element xpath=//a[contains(@href, '/tender/questions?id=')] |
| 1092 | - Wait Until Page Contains Element id=tender-question-list 10 | |
| 1092 | + Wait Until Page Contains Element id=tender-question-list 60 | |
| 1093 | 1093 | |
| 1094 | 1094 | Save tender ID |
| 1095 | 1095 | ${status}= Run keyword And Return Status Dictionary Should Not Contain Key ${USERS.users['${playtender_LOGIN_USER}']} TENDER_ID |
| ... | ... | @@ -1161,7 +1161,7 @@ Start Edit Lot |
| 1161 | 1161 | Open Tender |
| 1162 | 1162 | Click Element xpath=//a[contains(@href, '/tender/update?id=')] |
| 1163 | 1163 | Sleep 1 |
| 1164 | - Wait Until Page Contains Element id=tender-form 10 | |
| 1164 | + Wait Until Page Contains Element id=tender-form 60 | |
| 1165 | 1165 | Click Element xpath=//*[@class='form-nav-tabs nav nav-tabs nav-justified']//*[contains(@href, '#collapseLots')] |
| 1166 | 1166 | Sleep 1 |
| 1167 | 1167 | Click Element xpath=//div[@id='collapseLots']//span[contains(text(), '${lot_id}')] |
| ... | ... | @@ -1191,7 +1191,7 @@ Save Tender |
| 1191 | 1191 | Click Element xpath=//div[@id='collapseLots']//div[contains(@class, 'form-group lot${playtender_proc_type}form-documents-dynamic-forms-wrapper')]//a[@href='#add-documents'] |
| 1192 | 1192 | Sleep 1 |
| 1193 | 1193 | |
| 1194 | - Wait Until Page Contains Element xpath=//div[@id='collapseLots']//div[contains(@class, 'form-group lot${playtender_proc_type}form-documents-dynamic-forms-wrapper')]//input[@type='file'] 10 | |
| 1194 | + Wait Until Page Contains Element xpath=//div[@id='collapseLots']//div[contains(@class, 'form-group lot${playtender_proc_type}form-documents-dynamic-forms-wrapper')]//input[@type='file'] 60 | |
| 1195 | 1195 | Choose File xpath=//div[@id='collapseLots']//div[contains(@class, 'form-group lot${playtender_proc_type}form-documents-dynamic-forms-wrapper')]//input[@type='file'] ${filepath} |
| 1196 | 1196 | Sleep 2 |
| 1197 | 1197 | |
| ... | ... | @@ -1234,7 +1234,7 @@ Save Tender |
| 1234 | 1234 | Open Tender |
| 1235 | 1235 | Click Element xpath=//a[contains(@href, '/tender/update?id=')] |
| 1236 | 1236 | Sleep 1 |
| 1237 | - Wait Until Page Contains Element id=tender-form 10 | |
| 1237 | + Wait Until Page Contains Element id=tender-form 60 | |
| 1238 | 1238 | Click Element xpath=//*[@class='form-nav-tabs nav nav-tabs nav-justified']//*[contains(@href, '#collapseLots')] |
| 1239 | 1239 | Sleep 2 |
| 1240 | 1240 | Click Element xpath=//a[@href='#add-lots'] |
| ... | ... | @@ -1300,7 +1300,7 @@ Save Tender |
| 1300 | 1300 | Open Tender |
| 1301 | 1301 | Click Element xpath=//a[contains(@href, '/tender/update?id=')] |
| 1302 | 1302 | Sleep 1 |
| 1303 | - Wait Until Page Contains Element id=tender-form 10 | |
| 1303 | + Wait Until Page Contains Element id=tender-form 60 | |
| 1304 | 1304 | Click Element xpath=//*[contains(@class, 'form-nav-tabs')]//*[contains(@href, '#collapseFeatures')] |
| 1305 | 1305 | Sleep 1 |
| 1306 | 1306 | Add Feature ${feature} 0 ${procurementMethodType} div[@id='collapseFeatures'] tenderer |
| ... | ... | @@ -1368,7 +1368,9 @@ Save Tender |
| 1368 | 1368 | Click Element xpath=//button[contains(text(), 'Надати відповідь')] |
| 1369 | 1369 | Sleep 1 |
| 1370 | 1370 | Click Element xpath=//div[contains(@class, 'jconfirm')]//button[contains(text(), 'Закрити')] |
| 1371 | - Sleep 20 | |
| 1371 | + Sleep 2 | |
| 1372 | + | |
| 1373 | + WaitPageSyncing 180 | |
| 1372 | 1374 | |
| 1373 | 1375 | Відповісти на вимогу |
| 1374 | 1376 | [Arguments] ${username} ${tender_uaid} ${claim_id} ${answer} ${award_index} |
| ... | ... | @@ -1388,6 +1390,7 @@ Save Tender |
| 1388 | 1390 | Sleep 1 |
| 1389 | 1391 | Click Element xpath=//div[contains(@class, 'jconfirm')]//button[contains(text(), 'Закрити')] |
| 1390 | 1392 | Sleep 2 |
| 1393 | + WaitPageSyncing 180 | |
| 1391 | 1394 | |
| 1392 | 1395 | Відповісти на вимогу про виправлення умов закупівлі |
| 1393 | 1396 | [Arguments] ${username} ${tender_uaid} ${claim_id} ${answer} |
| ... | ... | @@ -1577,7 +1580,7 @@ GetIsTenderReadyForStage2 |
| 1577 | 1580 | |
| 1578 | 1581 | Click Element xpath=//a[contains(@href, '/tender/update?id=')] |
| 1579 | 1582 | Sleep 1 |
| 1580 | - Wait Until Page Contains Element id=tender-form 10 | |
| 1583 | + Wait Until Page Contains Element id=tender-form 60 | |
| 1581 | 1584 | |
| 1582 | 1585 | ${tender_end_date}= Get Current Date increment=00:25:00 result_format=%d.%m.%Y %H:%M |
| 1583 | 1586 | JsSetScrollToElementBySelector \#tendercompetitivedialogueuastage2form-tender_period_end_date |
| ... | ... | @@ -1642,7 +1645,7 @@ Wait For Complaints Sync |
| 1642 | 1645 | Open Tender |
| 1643 | 1646 | Capture Page Screenshot |
| 1644 | 1647 | Click Element xpath=//a[contains(@href, '/tender/complaint-create?id=')] |
| 1645 | - Wait Until Page Contains Element xpath=//div[contains(@class, 'complaint-create-form-wrapper')] 10 | |
| 1648 | + Wait Until Page Contains Element xpath=//div[contains(@class, 'complaint-create-form-wrapper')] 60 | |
| 1646 | 1649 | # fill complaintform |
| 1647 | 1650 | Run Keyword And Ignore Error Run Keyword If '${type}' == 'tender' Select From List By Label xpath=//select[@id='complaintform-related_of'] Закупівля |
| 1648 | 1651 | Run Keyword And Ignore Error Run Keyword If '${type}' == 'lot' Select From List By Label xpath=//select[@id='complaintform-related_of'] Лот |
| ... | ... | @@ -1735,7 +1738,7 @@ Wait For Complaints Sync |
| 1735 | 1738 | ${tender_id}= Get From Dictionary ${USERS.users['${playtender_LOGIN_USER}']} TENDER_ID |
| 1736 | 1739 | Open Tender |
| 1737 | 1740 | Go To ${BROKERS['playtender'].basepage}/tender/complaint-resolve?id=${tender_id} |
| 1738 | - Wait Until Page Contains Element xpath=//select[@id='complaintresolveform-complaint'] 10 | |
| 1741 | + Wait Until Page Contains Element xpath=//select[@id='complaintresolveform-complaint'] 60 | |
| 1739 | 1742 | Click Element xpath=//select[@id='complaintresolveform-complaint'] |
| 1740 | 1743 | Click Element xpath=//select[@id='complaintresolveform-complaint']//option[@data-complaintid='${claim}'] |
| 1741 | 1744 | # |
| ... | ... | @@ -1930,7 +1933,7 @@ Save Proposal |
| 1930 | 1933 | Run Keyword If ${no_lotid} == True Choose File xpath=//div[contains(@class, 'active')]//input[@type='file'] ${arguments[0]} |
| 1931 | 1934 | Sleep 2 |
| 1932 | 1935 | @{f_name}= Split String From Right ${arguments[0]} / 1 |
| 1933 | - Wait Until Page Contains ${f_name[1]} 20 | |
| 1936 | + Wait Until Page Contains ${f_name[1]} 60 | |
| 1934 | 1937 | Run Keyword If ${no_lotid} == False Select From List By Label xpath=//div[contains(@class, 'active')]//div[contains(@class, 'active')]//select[contains(@id, '-document_type')] Технічний опис предмету закупівлі |
| 1935 | 1938 | Run Keyword If ${no_lotid} == True Select From List By Label xpath=//div[contains(@class, 'active')]//select[contains(@id, '-document_type')] Технічний опис предмету закупівлі |
| 1936 | 1939 | Run Keyword If ${no_lotid} == False Run Keyword And Ignore Error Run Keyword If '${arguments[2]}' == 'financial_documents' Select From List By Label xpath=//div[contains(@class, 'active')]//div[contains(@class, 'active')]//select[contains(@id, '-document_type')] Цінова пропозиція |
| ... | ... | @@ -2687,7 +2690,7 @@ JsOpenItemByContainsText |
| 2687 | 2690 | [Arguments] ${text} |
| 2688 | 2691 | Execute JavaScript robottesthelpfunctions.showitembytext('${text}'); |
| 2689 | 2692 | Sleep 3 |
| 2690 | - Wait Until Page Contains Element jquery=.panel-lot-collapse.in .panel-item-collapse.in .item-info-wrapper 10 | |
| 2693 | + Wait Until Page Contains Element jquery=.panel-lot-collapse.in .panel-item-collapse.in .item-info-wrapper 60 | |
| 2691 | 2694 | |
| 2692 | 2695 | JsOpenItemByIndex |
| 2693 | 2696 | [Arguments] ${index} |
| ... | ... | @@ -2697,19 +2700,19 @@ JsOpenDocumentByIndex |
| 2697 | 2700 | [Arguments] ${index} |
| 2698 | 2701 | Execute JavaScript robottesthelpfunctions.showdocumentbyindex(${index}); |
| 2699 | 2702 | Sleep 3 |
| 2700 | - Wait Until Page Contains Element jquery=#documents .panel-collapse.in .document-info-wrapper 10 | |
| 2703 | + Wait Until Page Contains Element jquery=#documents .panel-collapse.in .document-info-wrapper 60 | |
| 2701 | 2704 | |
| 2702 | 2705 | JsOpenAwardByIndex |
| 2703 | 2706 | [Arguments] ${index} |
| 2704 | 2707 | Execute JavaScript robottesthelpfunctions.showawardbyindex(${index}); |
| 2705 | 2708 | Sleep 3 |
| 2706 | - Wait Until Page Contains Element jquery=.award-list-wrapper .panel-collapse.in .award-info-wrapper 10 | |
| 2709 | + Wait Until Page Contains Element jquery=.award-list-wrapper .panel-collapse.in .award-info-wrapper 60 | |
| 2707 | 2710 | |
| 2708 | 2711 | JsOpenContractByIndex |
| 2709 | 2712 | [Arguments] ${index} |
| 2710 | 2713 | Execute JavaScript robottesthelpfunctions.showcontractbyindex(${index}); |
| 2711 | 2714 | Sleep 3 |
| 2712 | - Wait Until Page Contains Element jquery=#accordionContracts .panel-collapse.in .contract-info-wrapper 10 | |
| 2715 | + Wait Until Page Contains Element jquery=#accordionContracts .panel-collapse.in .contract-info-wrapper 60 | |
| 2713 | 2716 | |
| 2714 | 2717 | # --------------------------------------------------------- # |
| 2715 | 2718 | |
| ... | ... | @@ -2999,8 +3002,8 @@ Get invisible text boolean by locator |
| 2999 | 3002 | Switch To Complaints |
| 3000 | 3003 | ${procurementMethodType}= Отримати інформацію із тендера procurementMethodType |
| 3001 | 3004 | Click Element xpath=//a[contains(@href, '/tender/complaints?id=')] |
| 3002 | - run keyword if '${procurementMethodType}' != 'belowThreshold' Wait Until Page Contains Вимоги/скарги 10 | |
| 3003 | - run keyword if '${procurementMethodType}' == 'belowThreshold' Wait Until Page Contains Вимоги 10 | |
| 3005 | + run keyword if '${procurementMethodType}' != 'belowThreshold' Wait Until Page Contains Вимоги/скарги 60 | |
| 3006 | + run keyword if '${procurementMethodType}' == 'belowThreshold' Wait Until Page Contains Вимоги 60 | |
| 3004 | 3007 | |
| 3005 | 3008 | Отримати інформацію із скарги description |
| 3006 | 3009 | [Arguments] ${complaint_id} |
| ... | ... | @@ -3248,7 +3251,7 @@ Switch To Complaints |
| 3248 | 3251 | |
| 3249 | 3252 | ## load form page |
| 3250 | 3253 | Go To ${BROKERS['playtender'].basepage}/plan/create |
| 3251 | - Wait Until Page Contains Створення плану 10 | |
| 3254 | + Wait Until Page Contains Створення плану 60 | |
| 3252 | 3255 | Sleep 1 |
| 3253 | 3256 | |
| 3254 | 3257 | ## filling form |
| ... | ... | @@ -3269,7 +3272,7 @@ Switch To Complaints |
| 3269 | 3272 | ## submit form |
| 3270 | 3273 | Click Element xpath=//*[@id='submitBtn'] |
| 3271 | 3274 | Sleep 1 |
| 3272 | - Wait Until Page Contains План закупівлі створений, дочекайтесь опублікування на сайті уповноваженого органу. 10 | |
| 3275 | + Wait Until Page Contains План закупівлі створений, дочекайтесь опублікування на сайті уповноваженого органу. 60 | |
| 3273 | 3276 | Click Element xpath=//div[contains(@class, 'jconfirm-box')]//button[contains(@class, 'btn btn-default waves-effect waves-light btn-lg')] |
| 3274 | 3277 | Wait For Sync Tender 60 |
| 3275 | 3278 | ${plan_id} Get Text jquery=.content-part .plan-info-wrapper .plan-id .value |
| ... | ... | @@ -3285,7 +3288,7 @@ Switch To Complaints |
| 3285 | 3288 | Run Keyword If '${ROLE}' == 'viewer' and ${planNotSynced} Sleep 30 |
| 3286 | 3289 | |
| 3287 | 3290 | Go To ${BROKERS['playtender'].basepage}/plans |
| 3288 | - Wait Until Page Contains Element id=plansearchform-query 10 | |
| 3291 | + Wait Until Page Contains Element id=plansearchform-query 60 | |
| 3289 | 3292 | #cat Input Text id=plansearchform-query ${tenderId} |
| 3290 | 3293 | #cat Click Element jquery=#plan-search-form .js-submit-btn |
| 3291 | 3294 | Input Text xpath=//input[@data-ds='query-input'] ${tenderId} |
| ... | ... | @@ -3344,7 +3347,7 @@ Switch To Complaints |
| 3344 | 3347 | Click Element jquery=#collapseItems .nav li[data-title^='${item_key}'] |
| 3345 | 3348 | Sleep 1 |
| 3346 | 3349 | Click Element jquery=#collapseItems .nav li[data-title^='${item_key}'] .js-dynamic-form-remove |
| 3347 | - Wait Until Page Contains Ви впевнені що бажаєте видали обрану номенклатуру? 10 | |
| 3350 | + Wait Until Page Contains Ви впевнені що бажаєте видали обрану номенклатуру? 60 | |
| 3348 | 3351 | Click Element xpath=//div[contains(@class, 'jconfirm-box')]//button[contains(@class, 'btn btn-default waves-effect waves-light btn-lg')] |
| 3349 | 3352 | PlanUpdateSave |
| 3350 | 3353 | |
| ... | ... | @@ -3405,7 +3408,7 @@ UserChangeOrgnizationInfo |
| 3405 | 3408 | ${keys}= Get Dictionary Keys ${data} |
| 3406 | 3409 | |
| 3407 | 3410 | Go To ${BROKERS['playtender'].basepage}/user/profile |
| 3408 | - Wait Until Page Contains Інформація про компанію 10 | |
| 3411 | + Wait Until Page Contains Інформація про компанію 60 | |
| 3409 | 3412 | Sleep 1 |
| 3410 | 3413 | |
| 3411 | 3414 | Run Keyword If 'name' in ${keys} Input text id=profileform-organization_name ${data.name} |
| ... | ... | @@ -3419,7 +3422,7 @@ UserChangeOrgnizationInfo |
| 3419 | 3422 | JsSetScrollToElementBySelector \#user-profile-form .js-submit-btn |
| 3420 | 3423 | Click Element jquery=\#user-profile-form .js-submit-btn |
| 3421 | 3424 | Sleep 1 |
| 3422 | - Wait Until Page Contains Контактна інформація успішно оновлена 10 | |
| 3425 | + Wait Until Page Contains Контактна інформація успішно оновлена 60 | |
| 3423 | 3426 | Click Element xpath=//div[contains(@class, 'jconfirm-box')]//button[contains(@class, 'btn btn-default waves-effect waves-light btn-lg')] |
| 3424 | 3427 | |
| 3425 | 3428 | InputClassificationByWrapper |
| ... | ... | @@ -3432,7 +3435,7 @@ InputClassificationByWrapper |
| 3432 | 3435 | #cat Input text xpath=//div[contains(@id, 'classification-modal')]//input[@class='form-control js-input'] 99999999-9 |
| 3433 | 3436 | Press key xpath=//div[contains(@id, 'classification-modal')]//input[@class='form-control js-input'] \\13 |
| 3434 | 3437 | Sleep 1 |
| 3435 | - Wait Until Page Contains Element xpath=//div[contains(@id, 'classification-modal')]//strong[contains(., '${classification_id}')] 20 | |
| 3438 | + Wait Until Page Contains Element xpath=//div[contains(@id, 'classification-modal')]//strong[contains(., '${classification_id}')] 60 | |
| 3436 | 3439 | Run Keyword If 99999999-9 == ${classification_id} Click Element xpath=(//div[contains(@id, 'classification-modal')]//i[@class='jstree-icon jstree-checkbox'])[1] |
| 3437 | 3440 | ... ELSE Click Element xpath=//div[contains(@id, 'classification-modal')]//i[@class='jstree-icon jstree-checkbox'] |
| 3438 | 3441 | #cat Click Element xpath=//div[contains(@id, 'classification-modal')]//i[@class='jstree-icon jstree-checkbox'] |
| ... | ... | @@ -3490,7 +3493,7 @@ TenderOpenByUAID |
| 3490 | 3493 | [Arguments] ${uaid} |
| 3491 | 3494 | |
| 3492 | 3495 | Go To ${BROKERS['playtender'].basepage}/tender/${uaid} |
| 3493 | - Wait Until Page Contains Закупівля ${uaid} 10 | |
| 3496 | + Wait Until Page Contains Закупівля ${uaid} 60 | |
| 3494 | 3497 | |
| 3495 | 3498 | TenderFormOpenByUAID |
| 3496 | 3499 | [Arguments] ${uaid} |
| ... | ... | @@ -3498,21 +3501,21 @@ TenderFormOpenByUAID |
| 3498 | 3501 | TenderOpenByUAID ${uaid} |
| 3499 | 3502 | Click Element xpath=//a[contains(@href, '/tender/update')][1] |
| 3500 | 3503 | Sleep 1 |
| 3501 | - Wait Until Page Contains Element id=tender-form 10 | |
| 3504 | + Wait Until Page Contains Element id=tender-form 60 | |
| 3502 | 3505 | Sleep 1 |
| 3503 | 3506 | |
| 3504 | 3507 | PlanOpenByUAID |
| 3505 | 3508 | [Arguments] ${uaid} |
| 3506 | 3509 | |
| 3507 | 3510 | Go To ${BROKERS['playtender'].basepage}/plan/${uaid} |
| 3508 | - Wait Until Page Contains План ${uaid} 10 | |
| 3511 | + Wait Until Page Contains План ${uaid} 60 | |
| 3509 | 3512 | |
| 3510 | 3513 | PlanFormOpenByUAID |
| 3511 | 3514 | [Arguments] ${uaid} |
| 3512 | 3515 | |
| 3513 | 3516 | PlanOpenByUAID ${uaid} |
| 3514 | 3517 | Click Element xpath=//a[contains(@href, '/plan/update')][1] |
| 3515 | - Wait Until Page Contains Редагування 10 | |
| 3518 | + Wait Until Page Contains Редагування 60 | |
| 3516 | 3519 | Sleep 1 |
| 3517 | 3520 | |
| 3518 | 3521 | PlanUpdateItemQuantity |
| ... | ... | @@ -3539,7 +3542,7 @@ PlanUpdateSave |
| 3539 | 3542 | JsSetScrollToElementBySelector \#submitBtn |
| 3540 | 3543 | Click Element xpath=//*[@id='submitBtn'] |
| 3541 | 3544 | Sleep 1 |
| 3542 | - Wait Until Page Contains План оновлений, дочекайтесь опублікування на сайті уповноваженого органу. 10 | |
| 3545 | + Wait Until Page Contains План оновлений, дочекайтесь опублікування на сайті уповноваженого органу. 60 | |
| 3543 | 3546 | Click Element xpath=//div[contains(@class, 'jconfirm-box')]//button[contains(@class, 'btn btn-default waves-effect waves-light btn-lg')] |
| 3544 | 3547 | Wait For Sync Tender 60 |
| 3545 | 3548 | ... | ... |
Please
register
or
login
to post a comment