Commit 309d6fd8b28f277bd0d2579beb694602874cb364
1 parent
465cb68c
planning.robot and argument file planning.txt
Showing
3 changed files
with
267 additions
and
3 deletions
| @@ -38,14 +38,11 @@ Resource resource.robot | @@ -38,14 +38,11 @@ Resource resource.robot | ||
| 38 | 38 | ||
| 39 | 39 | ||
| 40 | Можливість створити план закупівлі | 40 | Можливість створити план закупівлі |
| 41 | - ${NUMBER_OF_LOTS}= Convert To Integer ${NUMBER_OF_LOTS} | ||
| 42 | ${NUMBER_OF_ITEMS}= Convert To Integer ${NUMBER_OF_ITEMS} | 41 | ${NUMBER_OF_ITEMS}= Convert To Integer ${NUMBER_OF_ITEMS} |
| 43 | ${tender_parameters}= Create Dictionary | 42 | ${tender_parameters}= Create Dictionary |
| 44 | ... mode=${MODE} | 43 | ... mode=${MODE} |
| 45 | ... number_of_items=${NUMBER_OF_ITEMS} | 44 | ... number_of_items=${NUMBER_OF_ITEMS} |
| 46 | - ... number_of_lots=${NUMBER_OF_LOTS} | ||
| 47 | ... tender_meat=${${TENDER_MEAT}} | 45 | ... tender_meat=${${TENDER_MEAT}} |
| 48 | - ... lot_meat=${${LOT_MEAT}} | ||
| 49 | ... item_meat=${${ITEM_MEAT}} | 46 | ... item_meat=${${ITEM_MEAT}} |
| 50 | ${DIALOGUE_TYPE}= Get Variable Value ${DIALOGUE_TYPE} | 47 | ${DIALOGUE_TYPE}= Get Variable Value ${DIALOGUE_TYPE} |
| 51 | Run keyword if '${DIALOGUE_TYPE}' != '${None}' Set to dictionary ${tender_parameters} dialogue_type=${DIALOGUE_TYPE} | 48 | Run keyword if '${DIALOGUE_TYPE}' != '${None}' Set to dictionary ${tender_parameters} dialogue_type=${DIALOGUE_TYPE} |
op_robot_tests/tests_files/planning.robot
0 → 100644
| 1 | +*** Settings *** | ||
| 2 | +Resource base_keywords.robot | ||
| 3 | +Suite Setup Test Suite Setup | ||
| 4 | +Suite Teardown Test Suite Teardown | ||
| 5 | + | ||
| 6 | +*** Variables *** | ||
| 7 | +${MODE} planning | ||
| 8 | +@{USED_ROLES} tender_owner viewer | ||
| 9 | + | ||
| 10 | + | ||
| 11 | +*** Test Cases *** | ||
| 12 | +Можливість створити план закупівлі | ||
| 13 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Оголошення плану | ||
| 14 | + ... tender_owner | ||
| 15 | + ... ${USERS.users['${tender_owner}'].broker} | ||
| 16 | + ... create_plan | ||
| 17 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
| 18 | + Можливість створити план закупівлі | ||
| 19 | + | ||
| 20 | + | ||
| 21 | +Можливість знайти план по ідентифікатору | ||
| 22 | + [Tags] ${USERS.users['${viewer}'].broker}: Пошук плану | ||
| 23 | + ... viewer tender_owner | ||
| 24 | + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | ||
| 25 | + ... find_plan | ||
| 26 | + Можливість знайти план по ідентифікатору | ||
| 27 | + | ||
| 28 | + | ||
| 29 | +Відображення суми бюджету | ||
| 30 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 31 | + ... viewer | ||
| 32 | + ... ${USERS.users['${viewer}'].broker} | ||
| 33 | + ... plan_view | ||
| 34 | + Звірити відображення поля budget.amount плану для користувача ${viewer} | ||
| 35 | + | ||
| 36 | + | ||
| 37 | +Відображення amountNet бюджету | ||
| 38 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 39 | + ... viewer | ||
| 40 | + ... ${USERS.users['${viewer}'].broker} | ||
| 41 | + ... plan_view | ||
| 42 | + Звірити відображення поля budget.amountNet плану для користувача ${viewer} | ||
| 43 | + | ||
| 44 | + | ||
| 45 | +Відображення опису бюджету | ||
| 46 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 47 | + ... viewer | ||
| 48 | + ... ${USERS.users['${viewer}'].broker} | ||
| 49 | + ... plan_view | ||
| 50 | + Звірити відображення поля budget.description плану для користувача ${viewer} | ||
| 51 | + | ||
| 52 | + | ||
| 53 | +Відображення валюти бюджету | ||
| 54 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 55 | + ... viewer | ||
| 56 | + ... ${USERS.users['${viewer}'].broker} | ||
| 57 | + ... plan_view | ||
| 58 | + Звірити відображення поля budget.currency плану для користувача ${viewer} | ||
| 59 | + | ||
| 60 | + | ||
| 61 | +Відображення id бюджету | ||
| 62 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 63 | + ... viewer | ||
| 64 | + ... ${USERS.users['${viewer}'].broker} | ||
| 65 | + ... plan_view | ||
| 66 | + Звірити відображення поля budget.id плану для користувача ${viewer} | ||
| 67 | + | ||
| 68 | + | ||
| 69 | +Відображення id проекту в бюджеті | ||
| 70 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 71 | + ... viewer | ||
| 72 | + ... ${USERS.users['${viewer}'].broker} | ||
| 73 | + ... plan_view | ||
| 74 | + Звірити відображення поля budget.project.id плану для користувача ${viewer} | ||
| 75 | + | ||
| 76 | + | ||
| 77 | +Відображення назви проекту в бюджеті | ||
| 78 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 79 | + ... viewer | ||
| 80 | + ... ${USERS.users['${viewer}'].broker} | ||
| 81 | + ... plan_view | ||
| 82 | + Звірити відображення поля budget.project.name плану для користувача ${viewer} | ||
| 83 | + | ||
| 84 | + | ||
| 85 | +Відображення назви організації | ||
| 86 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 87 | + ... viewer | ||
| 88 | + ... ${USERS.users['${viewer}'].broker} | ||
| 89 | + ... plan_view | ||
| 90 | + Звірити відображення поля procuringEntity.name плану для користувача ${viewer} | ||
| 91 | + | ||
| 92 | + | ||
| 93 | +Відображення схеми ідентифікатора організації | ||
| 94 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 95 | + ... viewer | ||
| 96 | + ... ${USERS.users['${viewer}'].broker} | ||
| 97 | + ... plan_view | ||
| 98 | + Звірити відображення поля procuringEntity.identifier.scheme плану для користувача ${viewer} | ||
| 99 | + | ||
| 100 | + | ||
| 101 | +Відображення ідентифікатора організації | ||
| 102 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 103 | + ... viewer | ||
| 104 | + ... ${USERS.users['${viewer}'].broker} | ||
| 105 | + ... plan_view | ||
| 106 | + Звірити відображення поля procuringEntity.identifier.id плану для користувача ${viewer} | ||
| 107 | + | ||
| 108 | + | ||
| 109 | +Відображення легально зареєстрованої назви організації | ||
| 110 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 111 | + ... viewer | ||
| 112 | + ... ${USERS.users['${viewer}'].broker} | ||
| 113 | + ... plan_view | ||
| 114 | + Звірити відображення поля procuringEntity.identifier.legalName плану для користувача ${viewer} | ||
| 115 | + | ||
| 116 | + | ||
| 117 | +Відображення опису класифікації | ||
| 118 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 119 | + ... viewer | ||
| 120 | + ... ${USERS.users['${viewer}'].broker} | ||
| 121 | + ... plan_view | ||
| 122 | + Звірити відображення поля classification.description плану для користувача ${viewer} | ||
| 123 | + | ||
| 124 | + | ||
| 125 | +Відображення схеми класифікації | ||
| 126 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 127 | + ... viewer | ||
| 128 | + ... ${USERS.users['${viewer}'].broker} | ||
| 129 | + ... plan_view | ||
| 130 | + Звірити відображення поля classification.scheme плану для користувача ${viewer} | ||
| 131 | + | ||
| 132 | + | ||
| 133 | +Відображення коду класифікації | ||
| 134 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 135 | + ... viewer | ||
| 136 | + ... ${USERS.users['${viewer}'].broker} | ||
| 137 | + ... plan_view | ||
| 138 | + Звірити відображення поля classification.id плану для користувача ${viewer} | ||
| 139 | + | ||
| 140 | + | ||
| 141 | +Відображення дати початку періоду подання пропозицій | ||
| 142 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 143 | + ... viewer | ||
| 144 | + ... ${USERS.users['${viewer}'].broker} | ||
| 145 | + ... plan_view | ||
| 146 | + Звірити відображення поля tender.tenderPeriod.startDate плану для користувача ${viewer} | ||
| 147 | + | ||
| 148 | + | ||
| 149 | +Відображення опису об'єкта | ||
| 150 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 151 | + ... viewer | ||
| 152 | + ... ${USERS.users['${viewer}'].broker} | ||
| 153 | + ... plan_view level2 | ||
| 154 | + Звірити відображення description усіх предметів плану для користувача ${viewer} | ||
| 155 | + | ||
| 156 | + | ||
| 157 | +Відображення кількості необхідних одиниць об'єкта | ||
| 158 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 159 | + ... viewer | ||
| 160 | + ... ${USERS.users['${viewer}'].broker} | ||
| 161 | + ... plan_view | ||
| 162 | + Звірити відображення quantity усіх предметів плану для користувача ${viewer} | ||
| 163 | + | ||
| 164 | + | ||
| 165 | +Відображення кінцевої дати доставки | ||
| 166 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 167 | + ... viewer | ||
| 168 | + ... ${USERS.users['${viewer}'].broker} | ||
| 169 | + ... plan_view | ||
| 170 | + Звірити відображення deliveryDate.endDate усіх предметів плану для користувача ${viewer} | ||
| 171 | + | ||
| 172 | + | ||
| 173 | +Відображення коду одиниці виміру | ||
| 174 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 175 | + ... viewer | ||
| 176 | + ... ${USERS.users['${viewer}'].broker} | ||
| 177 | + ... plan_view | ||
| 178 | + Звірити відображення unit.code усіх предметів плану для користувача ${viewer} | ||
| 179 | + | ||
| 180 | + | ||
| 181 | +Відображення назви одиниці виміру | ||
| 182 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 183 | + ... viewer | ||
| 184 | + ... ${USERS.users['${viewer}'].broker} | ||
| 185 | + ... plan_view | ||
| 186 | + Звірити відображення unit.name усіх предметів плану для користувача ${viewer} | ||
| 187 | + | ||
| 188 | + | ||
| 189 | +Відображення опису класифікації об'єкта | ||
| 190 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 191 | + ... viewer | ||
| 192 | + ... ${USERS.users['${viewer}'].broker} | ||
| 193 | + ... plan_view | ||
| 194 | + Звірити відображення classification.description усіх предметів плану для користувача ${viewer} | ||
| 195 | + | ||
| 196 | + | ||
| 197 | +Відображення схеми класифікації об'єкта | ||
| 198 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 199 | + ... viewer | ||
| 200 | + ... ${USERS.users['${viewer}'].broker} | ||
| 201 | + ... plan_view | ||
| 202 | + Звірити відображення classification.scheme усіх предметів плану для користувача ${viewer} | ||
| 203 | + | ||
| 204 | + | ||
| 205 | +Відображення коду класифікації об'єкта | ||
| 206 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
| 207 | + ... viewer | ||
| 208 | + ... ${USERS.users['${viewer}'].broker} | ||
| 209 | + ... plan_view | ||
| 210 | + Звірити відображення classification.id усіх предметів плану для користувача ${viewer} | ||
| 211 | + | ||
| 212 | + | ||
| 213 | +Можливість змінити опис бюджету | ||
| 214 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування плану | ||
| 215 | + ... tender_owner | ||
| 216 | + ... ${USERS.users['${tender_owner}'].broker} | ||
| 217 | + ... modify_plan | ||
| 218 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | ||
| 219 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
| 220 | + ${new_description}= create_fake_sentence | ||
| 221 | + Можливість змінити поле budget.description плану на ${new_description} | ||
| 222 | + | ||
| 223 | + | ||
| 224 | +Можливість змінити суму бюджету | ||
| 225 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування плану | ||
| 226 | + ... tender_owner | ||
| 227 | + ... ${USERS.users['${tender_owner}'].broker} | ||
| 228 | + ... modify_plan | ||
| 229 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | ||
| 230 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
| 231 | + ${new_amount}= create_fake_value_amount | ||
| 232 | + Можливість змінити поле budget.amount плану на ${new_amount} | ||
| 233 | + | ||
| 234 | + | ||
| 235 | +Можливість змінити кінцеву дату доставки | ||
| 236 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування плану | ||
| 237 | + ... tender_owner | ||
| 238 | + ... ${USERS.users['${tender_owner}'].broker} | ||
| 239 | + ... modify_plan | ||
| 240 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | ||
| 241 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
| 242 | + ${new_date}= create_fake_date | ||
| 243 | + Можливість змінити поле items[0].deliveryDate.endDate плану на ${new_date} | ||
| 244 | + | ||
| 245 | + | ||
| 246 | +Можливість змінити кількість одиниць предмету закупівлі | ||
| 247 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування плану | ||
| 248 | + ... tender_owner | ||
| 249 | + ... ${USERS.users['${tender_owner}'].broker} | ||
| 250 | + ... modify_plan | ||
| 251 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | ||
| 252 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
| 253 | + ${new_quantity}= create_fake_value_amount | ||
| 254 | + Можливість змінити поле items[0].quantity плану на ${new_quantity} |
Please
register
or
login
to post a comment