Showing
1 changed file
with
26 additions
and
29 deletions
... | ... | @@ -1392,7 +1392,7 @@ Save Tender |
1392 | 1392 | ${proposal_id} = Set Variable If '-2' == '${proposal_id}' 2 ${proposal_id} |
1393 | 1393 | |
1394 | 1394 | # handle sign not loaded |
1395 | - : FOR ${INDEX} IN RANGE 0 3 | |
1395 | + : FOR ${INDEX} IN RANGE 0 10 | |
1396 | 1396 | \ Відкрити форму прекваліфікації і потрібну кваліфікацію ${proposal_id} |
1397 | 1397 | \ Select From List By Label xpath=//select[@id='prequalificationform-decision'] Підтвердити |
1398 | 1398 | \ ${doc_name}= Завантажити збережений документ у форму кваліфікації ${proposal_id} |
... | ... | @@ -1400,7 +1400,7 @@ Save Tender |
1400 | 1400 | \ Click Element id=prequalificationform-qualified |
1401 | 1401 | \ ${passed}= run keyword and return status Завантажити рішення кваліфікації і накласти ЕЦП і повернутися на перегляд закупівлі |
1402 | 1402 | \ run keyword if ${passed} == True Remove File ${doc_name} |
1403 | - \ run keyword if ${passed} == False sleep 10 | |
1403 | + \ run keyword if ${passed} == False sleep 30 | |
1404 | 1404 | \ exit for loop if ${passed} == True |
1405 | 1405 | |
1406 | 1406 | Відкрити форму прекваліфікації і потрібну кваліфікацію |
... | ... | @@ -1942,21 +1942,22 @@ Save Proposal |
1942 | 1942 | |
1943 | 1943 | Відкрити форму кваліфікації переможця і потрібну кваліфікацію 0 |
1944 | 1944 | |
1945 | - Select From List By Label xpath=//select[@id='qualificationform-decision'] Визначити переможною | |
1946 | - | |
1947 | - JsSetScrollToElementBySelector \#qualification-documents | |
1948 | - Choose File xpath=//input[@type='file'] ${doc_name} | |
1949 | - Sleep 2 | |
1950 | - JsSetScrollToElementBySelector .tab-pane.active [id$='-document_type'] | |
1951 | - Select From List By Label jquery=.tab-pane.active [id$='-document_type'] Повідомлення про рішення | |
1952 | - | |
1953 | - Run Keyword And Ignore Error Click Element id=qualificationform-eligible | |
1954 | - Run Keyword And Ignore Error Click Element id=qualificationform-qualified | |
1955 | - Run Keyword And Ignore Error Завантажити рішення кваліфікації переможця і накласти ЕЦП | |
1956 | - Run Keyword And Ignore Error Підтвердити рішення кваліфікації переможця | |
1957 | - | |
1958 | - Open Tender | |
1959 | - | |
1945 | + # handle sign not loaded | |
1946 | + : FOR ${INDEX} IN RANGE 0 10 | |
1947 | + \ run keyword if ${INDEX} != 0 reload page | |
1948 | + \ Select From List By Label xpath=//select[@id='qualificationform-decision'] Визначити переможною | |
1949 | + \ JsSetScrollToElementBySelector \#qualification-documents | |
1950 | + \ run keyword if ${INDEX} == 0 Choose File xpath=//input[@type='file'] ${doc_name} | |
1951 | + \ run keyword if ${INDEX} == 0 Sleep 2 | |
1952 | + \ JsSetScrollToElementBySelector .tab-pane.active [id$='-document_type'] | |
1953 | + \ run keyword if ${INDEX} == 0 Select From List By Label jquery=.tab-pane.active [id$='-document_type'] Повідомлення про рішення | |
1954 | + \ Run Keyword And Ignore Error Click Element id=qualificationform-eligible | |
1955 | + \ Run Keyword And Ignore Error Click Element id=qualificationform-qualified | |
1956 | + \ ${passed}= run keyword and return status Підтвердити рішення кваліфікації переможця | |
1957 | + \ run keyword if ${passed} == True Open Tender | |
1958 | + \ run keyword if ${passed} == False sleep 30 | |
1959 | + \ exit for loop if ${passed} == True | |
1960 | + | |
1960 | 1961 | Дискваліфікувати постачальника |
1961 | 1962 | [Arguments] ${username} ${tender_uaid} ${award_index} |
1962 | 1963 | Switch browser ${username} |
... | ... | @@ -1977,8 +1978,7 @@ Save Proposal |
1977 | 1978 | JsSetScrollToElementBySelector .tab-pane.active [id$='-document_type'] |
1978 | 1979 | Select From List By Label jquery=.tab-pane.active [id$='-document_type'] Повідомлення про рішення |
1979 | 1980 | |
1980 | - Run Keyword And Ignore Error Завантажити рішення кваліфікації переможця і накласти ЕЦП | |
1981 | - Run Keyword And Ignore Error Підтвердити рішення кваліфікації переможця | |
1981 | + Підтвердити рішення кваліфікації переможця | |
1982 | 1982 | Open Tender |
1983 | 1983 | |
1984 | 1984 | Скасування рішення кваліфікаційної комісії |
... | ... | @@ -1992,8 +1992,7 @@ Save Proposal |
1992 | 1992 | Run Keyword And Ignore Error Click Element jquery=#qualificationform-title option.js-cancel:first |
1993 | 1993 | Run Keyword And Ignore Error Input text id=qualificationform-description GenerateFakeText |
1994 | 1994 | |
1995 | - Run Keyword And Ignore Error Завантажити рішення кваліфікації переможця і накласти ЕЦП | |
1996 | - Run Keyword And Ignore Error Підтвердити рішення кваліфікації переможця | |
1995 | + Підтвердити рішення кваліфікації переможця | |
1997 | 1996 | Open Tender |
1998 | 1997 | |
1999 | 1998 | Відкрити форму кваліфікації переможця і потрібну кваліфікацію |
... | ... | @@ -2017,13 +2016,11 @@ Save Proposal |
2017 | 2016 | Sleep 2 |
2018 | 2017 | |
2019 | 2018 | Завантажити рішення кваліфікації переможця і накласти ЕЦП |
2020 | - JsSetScrollToElementBySelector \#tender-qualification-form .js-submit-btn | |
2021 | - Click Button jquery=#tender-qualification-form .js-submit-btn | |
2022 | - Wait Until Page Contains Element xpath=//div[contains(@class, 'jconfirm')]//*[text()='Закрити'] 20 | |
2023 | - Click Button xpath=//div[contains(@class, 'jconfirm')]//*[text()='Закрити'] | |
2024 | - Sleep 3 | |
2025 | - | |
2026 | - Click Button xpath=//*[text()='Накласти ЕЦП'] | |
2019 | + ${eds_isset}= run keyword and return status Click Button xpath=//*[text()='Накласти ЕЦП'] | |
2020 | + run keyword if ${eds_isset} Накласти ЕЦП на відкритий попап | |
2021 | + | |
2022 | + Накласти ЕЦП на відкритий попап | |
2023 | + | |
2027 | 2024 | Sleep 1 |
2028 | 2025 | Load Sign |
2029 | 2026 | Wait Until Page Contains ЕЦП успішно накладено 20 |
... | ... | @@ -3280,7 +3277,7 @@ Switch To Complaints |
3280 | 3277 | Run Keyword And Return If '${key}' == 'procuringEntity.name' get_invisible_text jquery=#procuring-entity-info .name |
3281 | 3278 | Run Keyword And Return If '${key}' == 'procuringEntity.identifier.scheme' get_invisible_text jquery=#procuring-entity-info .identifier-scheme |
3282 | 3279 | Run Keyword And Return If '${key}' == 'procuringEntity.identifier.id' get_invisible_text jquery=#procuring-entity-info .identifier-code |
3283 | - Run Keyword And Return If '${key}' == 'procuringEntity.identifier.legalName' get_invisible_text jquery=#procuring-entity-info .identifier-code | |
3280 | + Run Keyword And Return If '${key}' == 'procuringEntity.identifier.legalName' get_text jquery=#procuring-entity-info .legal-name .value | |
3284 | 3281 | ${item0NeedToBeVisible}= Run Keyword And Return Status Should Start With ${key} items[0] |
3285 | 3282 | Run Keyword If ${item0NeedToBeVisible} JsCollapseShowAndScroll ${item0Wrapper} |
3286 | 3283 | Run Keyword And Return If '${key}' == 'items[0].description' get_text jquery=${item0Wrapper} .item-info-wrapper .title .value | ... | ... |
Please
register
or
login
to post a comment