Commit 6e2b332004e0d157ca16ffa610af4472a40f530e

Authored by ivanka12
1 parent c3b8cec9

add selection.robot and framework_selection.txt

  1 +*** Settings ***
  2 +Resource base_keywords.robot
  3 +Resource aboveThreshold_keywords.robot
  4 +Suite Setup Test Suite Setup
  5 +Suite Teardown Test Suite Teardown
  6 +
  7 +
  8 +*** Variables ***
  9 +${MODE} framework_selection
  10 +@{USED_ROLES} tender_owner provider provider1 provider2 viewer
  11 +
  12 +${NUMBER_OF_ITEMS} ${1}
  13 +${NUMBER_OF_LOTS} ${1}
  14 +${TENDER_MEAT} ${True}
  15 +${LOT_MEAT} ${False}
  16 +${ITEM_MEAT} ${False}
  17 +${MOZ_INTEGRATION} ${False}
  18 +
  19 +*** Test Cases ***
  20 +Можливість оголосити тендер другого етапу
  21 + [Tags] ${USERS.users['${tender_owner}'].broker}: Оголошення тендера
  22 + ... tender_owner
  23 + ... ${USERS.users['${tender_owner}'].broker}
  24 + ... create_tender
  25 + ... critical
  26 + [Teardown] Оновити LAST_MODIFICATION_DATE
  27 + Завантажити дані про тендер
  28 + Можливість оголосити тендер другого етапу
  29 +
  30 +
  31 +Можливість знайти тендер по ідентифікатору для замовника
  32 + [Tags] ${USERS.users['${tender_owner}'].broker}: Пошук тендера
  33 + ... tender_owner
  34 + ... ${USERS.users['${tender_owner}'].broker}
  35 + ... find_tender
  36 + ... critical
  37 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  38 + Можливість знайти тендер по ідентифікатору для користувача ${tender_owner}
  39 +
  40 +
  41 +Відображення бюджету тендера для замовника
  42 + [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних тендера
  43 + ... tender_owner
  44 + ... ${USERS.users['${tender_owner}'].broker}
  45 + ... tender_view
  46 + ... critical
  47 + Отримати дані із поля value.amount тендера для користувача ${tender_owner}
  48 +
  49 +
  50 +Відображення бюджету лоту для замовника
  51 + [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних тендера
  52 + ... tender_owner
  53 + ... ${USERS.users['${tender_owner}'].broker}
  54 + ... tender_view
  55 + ... critical
  56 + Отримати дані із поля lots[0].value.amount тендера для користувача ${tender_owner}
  57 +
  58 +
  59 +Відображення мінімального кроку лоту для замовника
  60 + [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних тендера
  61 + ... tender_owner
  62 + ... ${USERS.users['${tender_owner}'].broker}
  63 + ... tender_view
  64 + ... critical
  65 + Отримати дані із поля lots[0].minimalStep.amount тендера для користувача ${tender_owner}
  66 +
  67 +
  68 +Відображення закінчення періоду подачі пропозицій для замовника
  69 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  70 + ... viewer
  71 + ... ${USERS.users['${viewer}'].broker}
  72 + ... tender_view level1
  73 + ... critical
  74 + Отримати дані із поля tenderPeriod.endDate тендера для користувача ${tender_owner}
  75 +
  76 +
  77 +Можливість змінити дату закінчення періоду подання пропозиції на 10 днів
  78 + [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість редагувати тендер
  79 + ... tender_owner
  80 + ... ${USERS.users['${tender_owner}'].broker}
  81 + ... extend_tendering_period level3
  82 + ... critical
  83 + [Teardown] Оновити LAST_MODIFICATION_DATE
  84 + Можливість продовжити період подання пропозиції на ${10} днів
  85 + Remove From Dictionary ${USERS.users['${tender_owner}'].tender_data.data.tenderPeriod} endDate
  86 +
  87 +
  88 +Можливість змінити кількість одиниць в предметі закупівлі
  89 + [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість редагувати тендер
  90 + ... tender_owner
  91 + ... ${USERS.users['${tender_owner}'].broker}
  92 + ... modify_item
  93 + ... critical
  94 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  95 + [Teardown] Оновити LAST_MODIFICATION_DATE
  96 + ${new_quantity}= create_fake_number ${1} ${USERS.users['${tender_owner}'].tender_data.data['items'][0]['quantity']}
  97 + Можливість змінити поле items[0].quantity тендера на ${new_quantity}
  98 +
  99 +
  100 +Можливість збільшити мінімальний крок лоту на 5 процентів
  101 + [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування тендера
  102 + ... tender_owner
  103 + ... ${USERS.users['${tender_owner}'].broker}
  104 + ... modify_lot
  105 + ... critical
  106 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  107 + [Teardown] Оновити LAST_MODIFICATION_DATE
  108 + ${step_value}= mult_and_round ${USERS.users['${tender_owner}'].tender_data.data.lots[0].minimalStep.amount} ${1.05} precision=${2}
  109 + Можливість змінити поле minimalStep.amount 0 лоту на ${step_value}
  110 +
  111 +
  112 +Можливість знайти тендер по ідентифікатору
  113 + [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера
  114 + ... viewer tender_owner provider provider1
  115 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  116 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  117 + ... find_tender
  118 + ... critical
  119 + Можливість знайти тендер по ідентифікатору для усіх користувачів
  120 +
  121 +
  122 +Можливість додати документацію до тендера
  123 + [Tags] ${USERS.users['${tender_owner}'].broker}: Додання документації
  124 + ... tender_owner
  125 + ... ${USERS.users['${tender_owner}'].broker}
  126 + ... add_tender_doc
  127 + ... critical
  128 + [Teardown] Оновити LAST_MODIFICATION_DATE
  129 + Можливість додати документацію до тендера
  130 +
  131 +
  132 +Можливість додати документацію до всіх лотів
  133 + [Tags] ${USERS.users['${tender_owner}'].broker}: Додання документації
  134 + ... tender_owner
  135 + ... ${USERS.users['${tender_owner}'].broker}
  136 + ... add_lot_doc
  137 + ... critical
  138 + [Teardown] Оновити LAST_MODIFICATION_DATE
  139 + Можливість додати документацію до всіх лотів
  140 +
  141 +
  142 +Відображення заголовку документації до тендера
  143 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації
  144 + ... viewer
  145 + ... ${USERS.users['${viewer}'].broker}
  146 + ... add_tender_doc
  147 + ... non-critical
  148 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  149 + Звірити відображення поля title документа ${USERS.users['${tender_owner}']['tender_document']['doc_id']} із ${USERS.users['${tender_owner}'].tender_document.doc_name} для користувача ${viewer}
  150 +
  151 +
  152 +Відображення заголовку документації до всіх лотів
  153 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації
  154 + ... viewer
  155 + ... ${USERS.users['${viewer}'].broker}
  156 + ... add_lot_doc
  157 + ... critical
  158 + Звірити відображення заголовку документації до всіх лотів для користувача ${viewer}
  159 +
  160 +
  161 +Відображення вмісту документації до тендера
  162 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації
  163 + ... viewer
  164 + ... ${USERS.users['${viewer}'].broker}
  165 + ... add_tender_doc
  166 + ... non-critical
  167 + Звірити відображення вмісту документа ${USERS.users['${tender_owner}'].tender_document.doc_id} із ${USERS.users['${tender_owner}'].tender_document.doc_content} для користувача ${viewer}
  168 +
  169 +
  170 +Відображення вмісту документації до всіх лотів
  171 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації
  172 + ... viewer
  173 + ... ${USERS.users['${viewer}'].broker}
  174 + ... add_lot_doc
  175 + ... critical
  176 + Звірити відображення вмісту документації до всіх лотів для користувача ${viewer}
  177 +
  178 +
  179 +##############################################################################################
  180 +# Відображення основних даних тендера
  181 +##############################################################################################
  182 +
  183 +Відображення заголовку тендера
  184 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  185 + ... viewer
  186 + ... ${USERS.users['${viewer}'].broker}
  187 + ... tender_view
  188 + ... critical
  189 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  190 + Отримати дані із поля title тендера для користувача ${viewer}
  191 +
  192 +
  193 +Відображення опису тендера
  194 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  195 + ... viewer
  196 + ... ${USERS.users['${viewer}'].broker}
  197 + ... tender_view
  198 + ... non-critical
  199 + Отримати дані із поля description тендера для користувача ${viewer}
  200 +
  201 +
  202 +Відображення бюджету тендера
  203 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  204 + ... viewer tender_owner provider provider1
  205 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  206 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  207 + ... tender_view
  208 + ... critical
  209 + Отримати дані із поля value.amount тендера для усіх користувачів
  210 +
  211 +
  212 +Відображення валюти тендера
  213 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  214 + ... viewer tender_owner provider provider1
  215 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  216 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  217 + ... tender_view
  218 + ... non-critical
  219 + Отримати дані із поля value.currency тендера для усіх користувачів
  220 +
  221 +
  222 +Відображення ПДВ в бюджеті тендера
  223 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  224 + ... viewer tender_owner provider provider1
  225 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  226 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  227 + ... tender_view
  228 + ... non-critical
  229 + Отримати дані із поля value.valueAddedTaxIncluded тендера для усіх користувачів
  230 +
  231 +
  232 +Відображення ідентифікатора тендера
  233 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  234 + ... viewer tender_owner provider provider1
  235 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  236 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  237 + ... tender_view
  238 + ... critical
  239 + Звірити відображення поля tenderID тендера із ${TENDER['TENDER_UAID']} для користувача ${viewer}
  240 +
  241 +
  242 +Відображення ідентифікатора угоди
  243 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  244 + ... viewer tender_owner provider provider1
  245 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  246 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  247 + ... tender_view
  248 + ... critical
  249 + Отримати дані із поля agreements[0].agreementID тендера для усіх користувачів
  250 +
  251 +
  252 +Відображення імені замовника тендера
  253 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  254 + ... viewer
  255 + ... ${USERS.users['${viewer}'].broker}
  256 + ... tender_view
  257 + ... critical
  258 + Звірити відображення поля procuringEntity.name тендера для користувача ${viewer}
  259 +
  260 +
  261 +Відображення початку періоду уточнення тендера
  262 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  263 + ... viewer tender_owner provider provider1
  264 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  265 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  266 + ... tender_view
  267 + ... non-critical
  268 + Отримати дані із поля enquiryPeriod.startDate тендера для усіх користувачів
  269 +
  270 +
  271 +Відображення закінчення періоду уточнення тендера
  272 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  273 + ... viewer tender_owner provider provider1
  274 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  275 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  276 + ... tender_view
  277 + ... critical
  278 + Отримати дані із поля enquiryPeriod.endDate тендера для усіх користувачів
  279 +
  280 +
  281 +Відображення початку періоду прийому пропозицій тендера
  282 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  283 + ... viewer tender_owner provider provider1
  284 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  285 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  286 + ... tender_view
  287 + ... non-critical
  288 + Отримати дані із поля tenderPeriod.startDate тендера для усіх користувачів
  289 +
  290 +
  291 +Відображення закінчення періоду прийому пропозицій тендера
  292 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  293 + ... viewer tender_owner provider provider1
  294 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  295 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  296 + ... tender_view
  297 + ... critical
  298 + Отримати дані із поля tenderPeriod.endDate тендера для усіх користувачів
  299 +
  300 +
  301 +Відображення мінімального кроку тендера
  302 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  303 + ... viewer tender_owner provider provider1
  304 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  305 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  306 + ... tender_view
  307 + ... critical
  308 + Отримати дані із поля minimalStep.amount тендера для усіх користувачів
  309 +
  310 +
  311 +Відображення типу оголошеного тендера
  312 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  313 + ... viewer tender_owner provider provider1
  314 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  315 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  316 + ... open_tender_view
  317 + ... non-critical
  318 + Звірити відображення поля procurementMethodType тендера для усіх користувачів
  319 +
  320 +
  321 +##############################################################################################
  322 +# Відображення основних даних предмету
  323 +##############################################################################################
  324 +
  325 +Відображення опису номенклатур тендера
  326 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
  327 + ... viewer tender_owner provider provider1
  328 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  329 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  330 + ... tender_view
  331 + ... critical
  332 + Звірити відображення поля description усіх предметів для усіх користувачів
  333 +
  334 +
  335 +Відображення дати початку доставки номенклатур тендера
  336 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
  337 + ... viewer
  338 + ... ${USERS.users['${viewer}'].broker}
  339 + ... tender_view
  340 + ... non-critical
  341 + Звірити відображення дати deliveryDate.startDate усіх предметів для користувача ${viewer}
  342 +
  343 +
  344 +Відображення дати кінця доставки номенклатур тендера
  345 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
  346 + ... viewer
  347 + ... ${USERS.users['${viewer}'].broker}
  348 + ... tender_view
  349 + ... non-critical
  350 + Звірити відображення дати deliveryDate.endDate усіх предметів для користувача ${viewer}
  351 +
  352 +
  353 +Відображення координати доставки номенклатур тендера
  354 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
  355 + ... viewer
  356 + ... ${USERS.users['${viewer}'].broker}
  357 + ... tender_view_coordinates
  358 + ... non-critical
  359 + Звірити відображення координат усіх предметів для користувача ${viewer}
  360 +
  361 +
  362 +Відображення країни доставки номенклатур тендера
  363 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
  364 + ... viewer
  365 + ... ${USERS.users['${viewer}'].broker}
  366 + ... tender_view
  367 + ... non-critical
  368 + Звірити відображення поля deliveryAddress.countryName усіх предметів для користувача ${viewer}
  369 +
  370 +
  371 +Відображення пошт. коду доставки номенклатур тендера
  372 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
  373 + ... viewer
  374 + ... ${USERS.users['${viewer}'].broker}
  375 + ... tender_view
  376 + ... non-critical
  377 + Звірити відображення поля deliveryAddress.postalCode усіх предметів для користувача ${viewer}
  378 +
  379 +
  380 +Відображення регіону доставки номенклатур тендера
  381 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
  382 + ... viewer
  383 + ... ${USERS.users['${viewer}'].broker}
  384 + ... tender_view
  385 + ... non-critical
  386 + Звірити відображення поля deliveryAddress.region усіх предметів для користувача ${viewer}
  387 +
  388 +
  389 +Відображення назви нас. пункту доставки номенклатур тендера
  390 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
  391 + ... viewer
  392 + ... ${USERS.users['${viewer}'].broker}
  393 + ... tender_view
  394 + ... non-critical
  395 + Звірити відображення поля deliveryAddress.locality усіх предметів для користувача ${viewer}
  396 +
  397 +
  398 +Відображення вулиці доставки номенклатур тендера
  399 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
  400 + ... viewer
  401 + ... ${USERS.users['${viewer}'].broker}
  402 + ... tender_view
  403 + ... non-critical
  404 + Звірити відображення поля deliveryAddress.streetAddress усіх предметів для користувача ${viewer}
  405 +
  406 +
  407 +Відображення схеми класифікації номенклатур тендера
  408 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
  409 + ... viewer
  410 + ... ${USERS.users['${viewer}'].broker}
  411 + ... tender_view
  412 + ... non-critical
  413 + Звірити відображення поля classification.scheme усіх предметів для користувача ${viewer}
  414 + Run Keyword If "${USERS.users['${tender_owner}'].initial_data.data['items'][0]['classification']['id']}" == "33600000-6"
  415 + ... Звірити відображення поля additionalClassifications[0].scheme усіх предметів для користувача ${viewer}
  416 +
  417 +
  418 +Відображення ідентифікатора класифікації номенклатур тендера
  419 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
  420 + ... viewer
  421 + ... ${USERS.users['${viewer}'].broker}
  422 + ... tender_view
  423 + ... non-critical
  424 + Звірити відображення поля classification.id усіх предметів для користувача ${viewer}
  425 + Run Keyword If "${USERS.users['${tender_owner}'].initial_data.data['items'][0]['classification']['id']}" == "33600000-6"
  426 + ... Звірити відображення поля additionalClassifications[0].id усіх предметів для користувача ${viewer}
  427 +
  428 +
  429 +Відображення опису класифікації номенклатур тенедра
  430 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
  431 + ... viewer
  432 + ... ${USERS.users['${viewer}'].broker}
  433 + ... tender_view
  434 + ... non-critical
  435 + Звірити відображення поля classification.description усіх предметів для користувача ${viewer}
  436 + Run Keyword If "${USERS.users['${tender_owner}'].initial_data.data['items'][0]['classification']['id']}" == "33600000-6"
  437 + ... Звірити відображення поля additionalClassifications[0].description усіх предметів для користувача ${viewer}
  438 +
  439 +
  440 +Відображення назви одиниці номенклатур тендера
  441 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
  442 + ... viewer
  443 + ... ${USERS.users['${viewer}'].broker}
  444 + ... tender_view
  445 + ... non-critical
  446 + Звірити відображення поля unit.name усіх предметів для користувача ${viewer}
  447 +
  448 +
  449 +Відображення коду одиниці виміру номенклатур тендера
  450 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
  451 + ... viewer
  452 + ... ${USERS.users['${viewer}'].broker}
  453 + ... tender_view_unit_code
  454 + ... non-critical
  455 + Звірити відображення поля unit.code усіх предметів для користувача ${viewer}
  456 +
  457 +
  458 +Відображення кількості номенклатур тендера
  459 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення номенклатури тендера
  460 + ... viewer tender_owner provider provider1
  461 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  462 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  463 + ... tender_view
  464 + ... non-critical
  465 + Отримати дані із поля items[0].quantity тендера для усіх користувачів
  466 +
  467 +##############################################################################################
  468 +# Відображення основних даних лоту
  469 +##############################################################################################
  470 +
  471 +Відображення заголовку лотів
  472 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера
  473 + ... viewer tender_owner provider provider1
  474 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  475 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  476 + ... lot_view level1
  477 + ... critical
  478 + Звірити відображення поля title усіх лотів для усіх користувачів
  479 +
  480 +
  481 +Відображення опису лотів
  482 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера
  483 + ... viewer
  484 + ... ${USERS.users['${viewer}'].broker}
  485 + ... lot_view
  486 + ... critical
  487 + Звірити відображення поля description усіх лотів для користувача ${viewer}
  488 +
  489 +
  490 +Відображення бюджету лотів
  491 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера
  492 + ... viewer tender_owner provider provider1
  493 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  494 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  495 + ... lot_view
  496 + ... critical
  497 + Отримати дані із поля lots[0].value.amount тендера для усіх користувачів
  498 +
  499 +
  500 +Відображення валюти лотів
  501 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера
  502 + ... viewer
  503 + ... ${USERS.users['${viewer}'].broker}
  504 + ... lot_view
  505 + ... non-critical
  506 + Звірити відображення поля value.currency усіх лотів для користувача ${viewer}
  507 +
  508 +
  509 +Відображення ПДВ в бюджеті лотів
  510 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера
  511 + ... viewer
  512 + ... ${USERS.users['${viewer}'].broker}
  513 + ... lot_view
  514 + ... non-critical
  515 + Звірити відображення поля value.valueAddedTaxIncluded усіх лотів для користувача ${viewer}
  516 +
  517 +
  518 +Відображення мінімального кроку лотів
  519 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера
  520 + ... viewer tender_owner provider provider1
  521 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  522 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  523 + ... lot_view
  524 + ... non-critical
  525 + Отримати дані із поля lots[0].minimalStep.amount тендера для усіх користувачів
  526 +
  527 +
  528 +Відображення валюти мінімального кроку лотів
  529 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера
  530 + ... viewer
  531 + ... ${USERS.users['${viewer}'].broker}
  532 + ... lot_view
  533 + ... non-critical
  534 + Звірити відображення поля minimalStep.currency усіх лотів для користувача ${viewer}
  535 +
  536 +
  537 +Відображення ПДВ в мінімальному кроці лотів
  538 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення лоту тендера
  539 + ... viewer
  540 + ... ${USERS.users['${viewer}'].broker}
  541 + ... lot_view
  542 + ... non-critical
  543 + Звірити відображення поля minimalStep.valueAddedTaxIncluded усіх лотів для користувача ${viewer}
  544 +
  545 +##############################################################################################
  546 +# Відображення основних даних предмету
  547 +##############################################################################################
  548 +
  549 +Відображення заголовку нецінових показників
  550 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників
  551 + ... viewer tender_owner provider provider1
  552 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  553 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  554 + ... meat_view
  555 + ... critical
  556 + Отримати дані із поля title нецінових показників для усіх користувачів
  557 +
  558 +
  559 +Відображення опису нецінових показників
  560 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників
  561 + ... viewer tender_owner provider provider1
  562 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  563 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  564 + ... meat_view
  565 + ... critical
  566 + Отримати дані із поля description нецінових показників для усіх користувачів
  567 +
  568 +
  569 +Відображення відношення нецінових показників
  570 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення нецінових показників
  571 + ... viewer tender_owner provider provider1
  572 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  573 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  574 + ... meat_view
  575 + ... non-critical
  576 + Отримати дані із поля featureOf нецінових показників для усіх користувачів
  577 +
  578 +##############################################################################################
  579 +# BIDDING
  580 +##############################################################################################
  581 +
  582 +Можливість подати пропозицію першим учасником
  583 + [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції
  584 + ... provider
  585 + ... ${USERS.users['${provider}'].broker}
  586 + ... make_bid_by_provider
  587 + ... critical
  588 + [Setup] Дочекатись дати початку прийому пропозицій ${provider} ${TENDER['TENDER_UAID']}
  589 + [Teardown] Оновити LAST_MODIFICATION_DATE
  590 + Можливість подати цінову пропозицію на другому етапі рамкової угоди користувачем ${provider} ${0}
  591 +
  592 +
  593 +Можливість зменшити пропозицію на 5% першим учасником
  594 + [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції
  595 + ... provider
  596 + ... ${USERS.users['${provider}'].broker}
  597 + ... modify_bid_by_provider
  598 + ... critical
  599 + [Teardown] Оновити LAST_MODIFICATION_DATE
  600 + Можливість зменшити пропозицію до 95 відсотків користувачем ${provider}
  601 +
  602 +
  603 +Можливість завантажити документ в пропозицію першим учасником
  604 + [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції
  605 + ... provider
  606 + ... ${USERS.users['${provider}'].broker}
  607 + ... add_doc_to_bid_by_provider
  608 + ... critical
  609 + [Teardown] Оновити LAST_MODIFICATION_DATE
  610 + Можливість завантажити документ в пропозицію користувачем ${provider}
  611 +
  612 +
  613 +Можливість подати пропозицію другим учасником
  614 + [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції
  615 + ... provider1
  616 + ... ${USERS.users['${provider1}'].broker}
  617 + ... make_bid_by_provider1
  618 + ... critical
  619 + [Setup] Дочекатись дати початку прийому пропозицій ${provider1} ${TENDER['TENDER_UAID']}
  620 + [Teardown] Оновити LAST_MODIFICATION_DATE
  621 + Можливість подати цінову пропозицію на другому етапі рамкової угоди користувачем ${provider1} ${1}
  622 +
  623 +
  624 +Можливість зменшити пропозицію на 5% другим учасником
  625 + [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції
  626 + ... provider1
  627 + ... ${USERS.users['${provider1}'].broker}
  628 + ... modify_bid_by_provider1
  629 + [Teardown] Оновити LAST_MODIFICATION_DATE
  630 + Можливість зменшити пропозицію до 95 відсотків користувачем ${provider1}
  631 +
  632 +
  633 +Неможливість завантажити документ першим учасником після закінчення прийому пропозицій
  634 + [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції
  635 + ... provider
  636 + ... ${USERS.users['${provider}'].broker}
  637 + ... add_bid_doc_after_tendering_period_by_provider
  638 + ... non-critical
  639 + [Setup] Дочекатись дати закінчення прийому пропозицій ${provider} ${TENDER['TENDER_UAID']}
  640 + Run Keyword And Expect Error * Можливість завантажити документ в пропозицію користувачем ${provider}
  641 +
  642 +
  643 +###################################################################
  644 +# Відображення посилання на аукціон
  645 +###################################################################
  646 +
  647 +Можливість вичитати посилання на аукціон для глядача
  648 + [Tags] ${USERS.users['${viewer}'].broker}: Процес аукціону
  649 + ... viewer
  650 + ... ${USERS.users['${viewer}'].broker}
  651 + ... auction_url
  652 + ... critical
  653 + [Setup] Дочекатись дати початку періоду аукціону ${viewer} ${TENDER['TENDER_UAID']}
  654 + Можливість отримати посилання на аукціон для глядача
  655 +
  656 +
  657 +Можливість вичитати посилання на аукціон для першого учасника
  658 + [Tags] ${USERS.users['${provider}'].broker}: Процес аукціону
  659 + ... provider
  660 + ... ${USERS.users['${provider}'].broker}
  661 + ... auction_url
  662 + ... critical
  663 + [Setup] Дочекатись синхронізації з майданчиком ${provider}
  664 + Можливість отримати посилання на аукціон для учасника ${provider}
  665 +
  666 +
  667 +Можливість вичитати посилання на аукціон для другого учасника
  668 + [Tags] ${USERS.users['${provider1}'].broker}: Процес аукціону
  669 + ... provider1
  670 + ... ${USERS.users['${provider1}'].broker}
  671 + ... auction_url
  672 + ... critical
  673 + [Setup] Дочекатись синхронізації з майданчиком ${provider1}
  674 + Можливість отримати посилання на аукціон для учасника ${provider1}
  1 +-v MODE:framework_selection
  2 +
  3 +-v NUMBER_OF_ITEMS:1
  4 +-v NUMBER_OF_LOTS:1
  5 +
  6 +-v TENDER_MEAT:False
  7 +-v ITEM_MEAT:False
  8 +-v LOT_MEAT:False
  9 +
  10 +-i create_tender
  11 +-i find_tender
  12 +-i tender_view
  13 +-i tender_view_value
  14 +-i tender_view_minimalStep
  15 +-i tender_view_deliveryDate
  16 +-i tender_view_quantity
  17 +-i tender_view_unit_code
  18 +-i tender_view_coordinates
  19 +-i meat_view
  20 +-i lot_view
  21 +-i lot_view_value
  22 +-i lot_view_minimalStep
  23 +-i modify_item
  24 +-i modify_lot
  25 +
  26 +-i add_tender_doc
  27 +-i add_lot_doc
  28 +
  29 +-i extend_tendering_period
  30 +
  31 +-i make_bid_by_provider
  32 + -i modify_bid_by_provider
  33 + -i add_doc_to_bid_by_provider
  34 +-i make_bid_by_provider1
  35 + -i modify_bid_by_provider1
  36 +-i bid_view_in_tendering_period
  37 +-i add_bid_doc_after_tendering_period_by_provider
  38 +
  39 +
  40 +-i auction_url
  41 +-i auction
  42 +
  43 +-i qualification_add_doc_to_first_award
  44 +-i qualification_approve_first_award
  45 +-i qualification_cancel_first_award_qualification
  46 +-i qualification_add_doc_to_second_award
  47 +-i qualification_approve_second_award
  48 +
  49 +-i contract_view
  50 +-i modify_contract
  51 +-i add_doc_to_contract
  52 +-i contract_sign
Please register or login to post a comment