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