Showing
3 changed files
with
51 additions
and
6 deletions
| ... | ... | @@ -195,7 +195,7 @@ Resource playtender_agree |
| 195 | 195 | [Arguments] ${username} ${tender_uaid} ${save_key}=${Empty} |
| 196 | 196 | [Documentation] Знайти тендер з uaid рівним tender_uaid. |
| 197 | 197 | |
| 198 | - Run Keyword If '${TEST_NAME}' == 'Можливість знайти звіт про укладений договір по ідентифікатору' sleep 1200 | |
| 198 | +# Run Keyword If '${TEST_NAME}' == 'Можливість знайти звіт про укладений договір по ідентифікатору' sleep 1200 | |
| 199 | 199 | open tender search form |
| 200 | 200 | go to https://staging.playtender.com.ua/?query%5B%5D=${tender_uaid} |
| 201 | 201 | input to search form and wait results ${tender_search_form_query_input_locator} ${tender_uaid} ${tender_search_form_result_locator_tpl} |
| ... | ... | @@ -225,10 +225,16 @@ Resource playtender_agree |
| 225 | 225 | Run Keyword And Return If '${field_name}' in 'awards[0].complaintPeriod.endDate awards[1].complaintPeriod.endDate awards[2].complaintPeriod.endDate awards[3].complaintPeriod.endDate' Отримати інформацію із awards.complaintPeriod.endDate |
| 226 | 226 | Run Keyword And Return If '${field_name}' in 'minimalStep.amount' Отримати інформацію із minimalStep.amount |
| 227 | 227 | Run Keyword And Return If '${field_name}' == 'awards[0].documents[0].title' Отримати інформацію із awards[0].documents[0].title |
| 228 | + Run Keyword And Return If '${field_name}' == 'agreementDuration' Отримати інформацію із agreementDuration | |
| 229 | + Run Keyword And Return If '${field_name}' == 'agreements[0].agreementID' Отримати інформацію із agreements[0].agreementID | |
| 230 | + Run Keyword And Return If '${field_name}' == 'items[0].quantity' Отримати інформацію із items[0].quantity | |
| 231 | + Run Keyword And Return If '${field_name}' == 'lots[0].value.amount' Отримати інформацію із lots[0].value.amount | |
| 232 | + Run Keyword And Return If '${field_name}' == 'lots[0].minimalStep.amount' Отримати інформацію із lots[0].minimalStep.amount | |
| 233 | + Run Keyword And Return If '${field_name}' == 'contracts[1].value.amountNet' Отримати інформацію із contracts[1].value.amountNet | |
| 228 | 234 | # Run Keyword And Return If '${field_name}' == 'budget.amount' Отримати інформацію із плану ${username} ${tender_uaid} ${field_name} |
| 229 | 235 | ${field_name} = set variable tender.${field_name}.value |
| 230 | 236 | ${value} = get field_value by field_name on opened page ${field_name} |
| 231 | - run keyword if '${field_name}' == 'value.valueAddedTaxIncluded' and '${value}' == '1' ${value} = True | |
| 237 | +# run keyword if '${field_name}' == 'value.valueAddedTaxIncluded' and '${value}' == '1' ${value} = True | |
| 232 | 238 | [Return] ${value} |
| 233 | 239 | |
| 234 | 240 | Внести зміни в тендер | ... | ... |
| ... | ... | @@ -481,6 +481,12 @@ Wait For QualificationsPeriodEnd |
| 481 | 481 | ${return_value} = get value by locator on opened page ${tender_contracts_0_status_value_locator} |
| 482 | 482 | [return] ${return_value} |
| 483 | 483 | |
| 484 | +Отримати інформацію із contracts[1].value.amountNet | |
| 485 | + [Documentation] Отримати значення поля contracts[1].value.amountNet | |
| 486 | + | |
| 487 | + ${return_value} = get value by locator on opened page ${tender_contracts_0_status_value_locator} | |
| 488 | + [return] ${return_value} | |
| 489 | + | |
| 484 | 490 | Wait For contractactive |
| 485 | 491 | [Documentation] Очикування статусу закупівлі початку подачи пропозицій |
| 486 | 492 | |
| ... | ... | @@ -562,13 +568,40 @@ Wait date |
| 562 | 568 | |
| 563 | 569 | |
| 564 | 570 | Отримати інформацію із value.valueAddedTaxIncluded |
| 565 | - [Arguments] ${lot_id} | |
| 566 | - [Documentation] Отримати значення поля description з лоту з lot_id в описі для тендера tender_uaid. | |
| 571 | + [Documentation] Отримати значення поля value.valueAddedTaxIncluded для тендера tender_uaid. | |
| 567 | 572 | |
| 568 | -# ${tender_lot_value_value_added_tax_included_value_locator} = replace string ${tender_lot_value_value_added_tax_included_value_locator_tpl} %lot_id% ${lot_id} | |
| 569 | 573 | ${return_value} = get value by locator on opened page jquery= #tender-general-info .budget .value |
| 570 | 574 | ${return_value} = set variable if 'з ПДВ' in '${return_value}' ${True} ${False} |
| 571 | -# ${return_value} = set variable if ${return_value} == 1 True | |
| 572 | 575 | [return] ${return_value} |
| 573 | 576 | |
| 574 | 577 | |
| 578 | +Отримати інформацію із agreementDuration | |
| 579 | + [Documentation] Отримати значення поля agreementDuration для тендера tender_uaid. | |
| 580 | + | |
| 581 | + ${return_value} = get value by locator on opened page ${tender_agreementduration_value_locator} | |
| 582 | + [return] ${return_value} | |
| 583 | + | |
| 584 | +Отримати інформацію із agreements[0].agreementID | |
| 585 | + [Documentation] Отримати значення поля agreements[0].agreementID для тендера tender_uaid. | |
| 586 | + | |
| 587 | + ${return_value} = get value by locator on opened page ${tender_agreement_agreementid_value_locator} | |
| 588 | + [return] ${return_value} | |
| 589 | + | |
| 590 | +Отримати інформацію із items[0].quantity | |
| 591 | + [Documentation] Отримати значення поля items[0].quantity для тендера tender_uaid. | |
| 592 | + | |
| 593 | + ${return_value} = get value by locator on opened page ${tender_agreement_items0_quantity_value_locator} | |
| 594 | + [return] ${return_value} | |
| 595 | + | |
| 596 | +Отримати інформацію із lots[0].value.amount | |
| 597 | + [Documentation] Отримати значення поля lots[0].value.amount для тендера tender_uaid. | |
| 598 | + | |
| 599 | + ${return_value} = get value by locator on opened page ${tender_agreement_lots0_value_amount_value_locator} | |
| 600 | + [return] ${return_value} | |
| 601 | + | |
| 602 | +Отримати інформацію із lots[0].minimalStep.amount | |
| 603 | + [Documentation] Отримати значення поля lots[0].minimalStep.amount для тендера tender_uaid. | |
| 604 | + | |
| 605 | + ${return_value} = get value by locator on opened page ${tender_agreement_lots0_minimalStep_amount_value_locator} | |
| 606 | + [return] ${return_value} | |
| 607 | + | ... | ... |
| ... | ... | @@ -218,4 +218,10 @@ ${tender_agreementDuration_value_locator} = jquery=#tend |
| 218 | 218 | ${tender_agreements_0_status_value_locator} = jquery=.tabs__pane--visible[id*="tab-agreement-contract"] .status-source.hidden |
| 219 | 219 | ${tender_agreements_status_active_value_locator} = jquery=.tabs__pane--visible[id*="tab-agreement-contract"] .status-source.hidden:contains(active) |
| 220 | 220 | |
| 221 | +${tender_agreementduration_value_locator} = jquery=#tender-general-info .agreement-duration-source.hidden | |
| 222 | +${tender_agreement_agreementid_value_locator} = jquery=#agreement-contracts-list .agreement-info-wrapper.info-wrapper .agreement-id .value | |
| 223 | +${tender_agreement_items0_quantity_value_locator} = jquery=.item-item-wrapper .hidden.info-wrapper .quantity-source | |
| 224 | +${tender_agreement_lots0_value_amount_value_locator} = jquery=.tabs__pane--lot.tabs__pane--visible .lot-info-wrapper .budget-source.hidden | |
| 225 | +${tender_agreement_lots0_minimalStep_amount_value_locator} = jquery=.tabs__pane--lot.tabs__pane--visible .lot-info-wrapper .minimal-step-source.hidden | |
| 226 | + | |
| 221 | 227 | ${tender_agreements_0_agreementID_value_locator} = jquery=#agreement-contracts-list .agreement-info-wrapper.info-wrapper .agreement-id .value | ... | ... |
Please
register
or
login
to post a comment