Commit dce637729f1ee9093b0276f48a44c891a90dae9b
Committed by
GitHub
Merge pull request #271 from ProzorroUKR/fast_auction
CS-8076 new test cases for fast-auction option usage
Showing
1 changed file
with
62 additions
and
9 deletions
| ... | ... | @@ -24,18 +24,18 @@ Library Selenium2Library |
| 24 | 24 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону |
| 25 | 25 | ... viewer |
| 26 | 26 | ... ${USERS.users['${viewer}'].broker} |
| 27 | - ... tender_view | |
| 27 | + ... tender_view_auctionPeriod_startDate | |
| 28 | 28 | [Setup] Дочекатись дати закінчення прийому пропозицій ${viewer} ${TENDER['TENDER_UAID']} |
| 29 | 29 | Дочекатись дати початку періоду аукціону ${viewer} ${TENDER['TENDER_UAID']} |
| 30 | 30 | Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} auctionPeriod.startDate ${TENDER['LOT_ID']} |
| 31 | 31 | |
| 32 | 32 | |
| 33 | -Можливість дочекатися початку аукціону | |
| 34 | - [Tags] ${USERS.users['${viewer}'].broker}: Процес аукціону | |
| 35 | - ... viewer | |
| 33 | +Можливість дочекатись початку етапу аукціону | |
| 34 | + [Tags] ${USERS.users['${viewer}'].broker}: Очікування початку періоду аукціону | |
| 35 | + ... tender_owner | |
| 36 | 36 | ... ${USERS.users['${viewer}'].broker} |
| 37 | - ... auction | |
| 38 | - Дочекатись дати початку аукціону ${viewer} | |
| 37 | + ... tender_view | |
| 38 | + Дочекатись дати початку періоду аукціону ${viewer} ${TENDER['TENDER_UAID']} | |
| 39 | 39 | |
| 40 | 40 | |
| 41 | 41 | Можливість вичитати посилання на аукціон для першого учасника |
| ... | ... | @@ -62,16 +62,42 @@ Library Selenium2Library |
| 62 | 62 | Можливість вичитати посилання на аукціон для ${viewer} |
| 63 | 63 | |
| 64 | 64 | |
| 65 | +Можливість дочекатися дати початку аукціону | |
| 66 | + [Tags] ${USERS.users['${viewer}'].broker}: Процес аукціону | |
| 67 | + ... viewer | |
| 68 | + ... ${USERS.users['${viewer}'].broker} | |
| 69 | + ... auction_period_start_date | |
| 70 | + Дочекатись дати початку аукціону ${viewer} | |
| 71 | + | |
| 72 | + | |
| 73 | +Можливість дочекатися початку аукціону (скорочене очікування) | |
| 74 | + [Tags] ${USERS.users['${viewer}'].broker}: Процес аукціону | |
| 75 | + ... viewer | |
| 76 | + ... ${USERS.users['${viewer}'].broker} | |
| 77 | + ... auction | |
| 78 | + Дочекатись завершення періоду очікування перед початком аукціону | |
| 79 | + | |
| 80 | + | |
| 65 | 81 | Можливість дочекатись першого раунду |
| 66 | 82 | [Tags] ${USERS.users['${viewer}'].broker}: Процес аукціону |
| 67 | 83 | ... viewer provider provider1 |
| 68 | 84 | ... ${USERS.users['${viewer}'].broker} |
| 69 | 85 | ... ${USERS.users['${provider}'].broker} |
| 70 | 86 | ... ${USERS.users['${provider1}'].broker} |
| 71 | - ... auction | |
| 87 | + ... auction_wait_pause_before_1_round | |
| 72 | 88 | Дочекатись завершення паузи перед першим раундом |
| 73 | 89 | |
| 74 | 90 | |
| 91 | +Можливість дочекатись першого раунду (скорочене очікування) | |
| 92 | + [Tags] ${USERS.users['${viewer}'].broker}: Процес аукціону | |
| 93 | + ... viewer provider provider1 | |
| 94 | + ... ${USERS.users['${viewer}'].broker} | |
| 95 | + ... ${USERS.users['${provider}'].broker} | |
| 96 | + ... ${USERS.users['${provider1}'].broker} | |
| 97 | + ... auction | |
| 98 | + Дочекатись завершення паузи перед першим раундом (скорочене очікування) | |
| 99 | + | |
| 100 | + | |
| 75 | 101 | Можливість проведення 1 го раунду аукціону для першого учасника |
| 76 | 102 | [Tags] ${USERS.users['${provider}'].broker}: Процес аукціону |
| 77 | 103 | ... provider |
| ... | ... | @@ -170,16 +196,27 @@ Library Selenium2Library |
| 170 | 196 | ... ${USERS.users['${viewer}'].broker} |
| 171 | 197 | ... ${USERS.users['${provider}'].broker} |
| 172 | 198 | ... ${USERS.users['${provider1}'].broker} |
| 173 | - ... auction | |
| 199 | + ... auction_wait_auctionPeriod_endDate | |
| 174 | 200 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 175 | 201 | Дочекатись дати закінчення аукціону |
| 176 | 202 | |
| 177 | 203 | |
| 204 | +Можливість дочекатися завершення аукціону (скорочене очікування) | |
| 205 | + [Tags] ${USERS.users['${viewer}'].broker}: Процес аукціону | |
| 206 | + ... viewer provider provider1 | |
| 207 | + ... ${USERS.users['${viewer}'].broker} | |
| 208 | + ... ${USERS.users['${provider}'].broker} | |
| 209 | + ... ${USERS.users['${provider1}'].broker} | |
| 210 | + ... auction | |
| 211 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
| 212 | + Дочекатись закінчення аукціону (скорочене очікування) | |
| 213 | + | |
| 214 | + | |
| 178 | 215 | Відображення дати завершення аукціону |
| 179 | 216 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону |
| 180 | 217 | ... viewer |
| 181 | 218 | ... ${USERS.users['${viewer}'].broker} |
| 182 | - ... tender_view | |
| 219 | + ... tender_view_auctionPeriod_endDate | |
| 183 | 220 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 184 | 221 | Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} auctionPeriod.endDate ${TENDER['LOT_ID']} |
| 185 | 222 | |
| ... | ... | @@ -195,6 +232,11 @@ Library Selenium2Library |
| 195 | 232 | Дочекатись синхронізації з майданчиком ${username} |
| 196 | 233 | |
| 197 | 234 | |
| 235 | +Дочекатись завершення періоду очікування перед початком аукціону | |
| 236 | + Відкрити сторінку аукціону для ${viewer} | |
| 237 | + Wait Until Keyword Succeeds 10 times 60 s Page should not contain до початку аукціону | |
| 238 | + | |
| 239 | + | |
| 198 | 240 | Можливість вичитати посилання на аукціон для ${username} |
| 199 | 241 | ${url}= Run Keyword If '${username}' == '${viewer}' Run As ${viewer} Отримати посилання на аукціон для глядача ${TENDER['TENDER_UAID']} ${TENDER['LOT_ID']} |
| 200 | 242 | ... ELSE Run As ${username} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']} ${TENDER['LOT_ID']} |
| ... | ... | @@ -219,6 +261,11 @@ Library Selenium2Library |
| 219 | 261 | Дочекатись завершення паузи перед першим раундом для користувачів |
| 220 | 262 | |
| 221 | 263 | |
| 264 | +Дочекатись завершення паузи перед першим раундом (скорочене очікування) | |
| 265 | + Відкрити сторінку аукціону для ${viewer} | |
| 266 | + Дочекатись завершення паузи перед першим раундом для користувачів | |
| 267 | + | |
| 268 | + | |
| 222 | 269 | Дочекатись дати закінчення аукціону |
| 223 | 270 | Переключитись на учасника ${viewer} |
| 224 | 271 | ${status} ${_}= Run Keyword And Ignore Error Wait Until Keyword Succeeds 61 times 30 s Page should contain Аукціон завершився |
| ... | ... | @@ -244,6 +291,12 @@ Library Selenium2Library |
| 244 | 291 | ... Close browser |
| 245 | 292 | |
| 246 | 293 | |
| 294 | +Дочекатись закінчення аукціону (скорочене очікування) | |
| 295 | + Переключитись на учасника ${viewer} | |
| 296 | + Wait Until Keyword Succeeds 61 times 30 s Page should contain Аукціон завершився | |
| 297 | + Close browser | |
| 298 | + | |
| 299 | + | |
| 247 | 300 | Дочекатись паузи перед першим раундом глядачем |
| 248 | 301 | ${status} ${_}= Run Keyword And Ignore Error Page should contain Очікування |
| 249 | 302 | Run Keyword If '${status}' == 'PASS' |
| ... | ... |
Please
register
or
login
to post a comment