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,18 +24,18 @@ Library Selenium2Library
24 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону 24 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону
25 ... viewer 25 ... viewer
26 ... ${USERS.users['${viewer}'].broker} 26 ... ${USERS.users['${viewer}'].broker}
27 - ... tender_view 27 + ... tender_view_auctionPeriod_startDate
28 [Setup] Дочекатись дати закінчення прийому пропозицій ${viewer} ${TENDER['TENDER_UAID']} 28 [Setup] Дочекатись дати закінчення прийому пропозицій ${viewer} ${TENDER['TENDER_UAID']}
29 Дочекатись дати початку періоду аукціону ${viewer} ${TENDER['TENDER_UAID']} 29 Дочекатись дати початку періоду аукціону ${viewer} ${TENDER['TENDER_UAID']}
30 Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} auctionPeriod.startDate ${TENDER['LOT_ID']} 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 ... ${USERS.users['${viewer}'].broker} 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,16 +62,42 @@ Library Selenium2Library
62 Можливість вичитати посилання на аукціон для ${viewer} 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 [Tags] ${USERS.users['${viewer}'].broker}: Процес аукціону 82 [Tags] ${USERS.users['${viewer}'].broker}: Процес аукціону
67 ... viewer provider provider1 83 ... viewer provider provider1
68 ... ${USERS.users['${viewer}'].broker} 84 ... ${USERS.users['${viewer}'].broker}
69 ... ${USERS.users['${provider}'].broker} 85 ... ${USERS.users['${provider}'].broker}
70 ... ${USERS.users['${provider1}'].broker} 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 Можливість проведення 1 го раунду аукціону для першого учасника 101 Можливість проведення 1 го раунду аукціону для першого учасника
76 [Tags] ${USERS.users['${provider}'].broker}: Процес аукціону 102 [Tags] ${USERS.users['${provider}'].broker}: Процес аукціону
77 ... provider 103 ... provider
@@ -170,16 +196,27 @@ Library Selenium2Library @@ -170,16 +196,27 @@ Library Selenium2Library
170 ... ${USERS.users['${viewer}'].broker} 196 ... ${USERS.users['${viewer}'].broker}
171 ... ${USERS.users['${provider}'].broker} 197 ... ${USERS.users['${provider}'].broker}
172 ... ${USERS.users['${provider1}'].broker} 198 ... ${USERS.users['${provider1}'].broker}
173 - ... auction 199 + ... auction_wait_auctionPeriod_endDate
174 [Teardown] Оновити LAST_MODIFICATION_DATE 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 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону 216 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону
180 ... viewer 217 ... viewer
181 ... ${USERS.users['${viewer}'].broker} 218 ... ${USERS.users['${viewer}'].broker}
182 - ... tender_view 219 + ... tender_view_auctionPeriod_endDate
183 [Setup] Дочекатись синхронізації з майданчиком ${viewer} 220 [Setup] Дочекатись синхронізації з майданчиком ${viewer}
184 Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} auctionPeriod.endDate ${TENDER['LOT_ID']} 221 Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} auctionPeriod.endDate ${TENDER['LOT_ID']}
185 222
@@ -195,6 +232,11 @@ Library Selenium2Library @@ -195,6 +232,11 @@ Library Selenium2Library
195 Дочекатись синхронізації з майданчиком ${username} 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 Можливість вичитати посилання на аукціон для ${username} 240 Можливість вичитати посилання на аукціон для ${username}
199 ${url}= Run Keyword If '${username}' == '${viewer}' Run As ${viewer} Отримати посилання на аукціон для глядача ${TENDER['TENDER_UAID']} ${TENDER['LOT_ID']} 241 ${url}= Run Keyword If '${username}' == '${viewer}' Run As ${viewer} Отримати посилання на аукціон для глядача ${TENDER['TENDER_UAID']} ${TENDER['LOT_ID']}
200 ... ELSE Run As ${username} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']} ${TENDER['LOT_ID']} 242 ... ELSE Run As ${username} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']} ${TENDER['LOT_ID']}
@@ -219,6 +261,11 @@ Library Selenium2Library @@ -219,6 +261,11 @@ Library Selenium2Library
219 Дочекатись завершення паузи перед першим раундом для користувачів 261 Дочекатись завершення паузи перед першим раундом для користувачів
220 262
221 263
  264 +Дочекатись завершення паузи перед першим раундом (скорочене очікування)
  265 + Відкрити сторінку аукціону для ${viewer}
  266 + Дочекатись завершення паузи перед першим раундом для користувачів
  267 +
  268 +
222 Дочекатись дати закінчення аукціону 269 Дочекатись дати закінчення аукціону
223 Переключитись на учасника ${viewer} 270 Переключитись на учасника ${viewer}
224 ${status} ${_}= Run Keyword And Ignore Error Wait Until Keyword Succeeds 61 times 30 s Page should contain Аукціон завершився 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,6 +291,12 @@ Library Selenium2Library
244 ... Close browser 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 ${status} ${_}= Run Keyword And Ignore Error Page should contain Очікування 301 ${status} ${_}= Run Keyword And Ignore Error Page should contain Очікування
249 Run Keyword If '${status}' == 'PASS' 302 Run Keyword If '${status}' == 'PASS'
Please register or login to post a comment