Commit 90b5cd0f14205f2781f8ab7fb019078afc1915b3

Authored by Playtenders
1 parent 0a86a7db

agreement+reporting

... ... @@ -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