Commit 05d403f3a99ec631c40765923e90a531e5d6702a

Authored by alexdiatlov
Committed by GitHub
2 parents a9258ab1 1ecde385

Merge pull request #269 from ProzorroUKR/fast_auction

CS-8076 new test cases for fast-auction option usage
... ... @@ -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