Commit c59df0e14a9b5f0cb72a4e68744f75569275cf33

Authored by biviktorqc
1 parent 5639a0df

cleaning up

@@ -5,15 +5,6 @@ Library DateTime @@ -5,15 +5,6 @@ Library DateTime
5 5
6 *** Variables *** 6 *** Variables ***
7 ${locator.tenderId} jquery=h3 7 ${locator.tenderId} jquery=h3
8 -${locator.title} jquery=tender-subject-info>div.row:contains("Назва закупівлі:")>:eq(1)>  
9 -${locator.description} jquery=tender-subject-info>div.row:contains("Детальний опис закупівлі:")>:eq(1)>  
10 -${locator.minimalStep.amount} jquery=tender-subject-info>div.row:contains("Мінімальний крок аукціону, грн.:")>:eq(1)>  
11 -${locator.procuringEntity.name} jquery=customer-info>div.row:contains("Найменування:")>:eq(1)>  
12 -${locator.value.amount} jquery=tender-subject-info>div.row:contains("Повний доступний бюджет закупівлі, грн.:")>:eq(1)>  
13 -${locator.tenderPeriod.startDate} jquery=tender-procedure-info>div.row:contains("Початок прийому пропозицій:")>:eq(1)>  
14 -${locator.tenderPeriod.endDate} jquery=tender-procedure-info>div.row:contains("Завершення прийому пропозицій:")>:eq(1)>  
15 -${locator.enquiryPeriod.startDate} jquery=tender-procedure-info>div.row:contains("Початок періоду уточнень:")>:eq(1)>  
16 -${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contains("Завершення періоду уточнень:")>:eq(1)>  
17 8
18 *** Keywords *** 9 *** Keywords ***
19 Підготувати дані для оголошення тендера 10 Підготувати дані для оголошення тендера
@@ -114,7 +105,6 @@ get tender UAid @@ -114,7 +105,6 @@ get tender UAid
114 ${tender_UAid}= Get Text xpath=//div[contains(@class, "panel-heading")] 105 ${tender_UAid}= Get Text xpath=//div[contains(@class, "panel-heading")]
115 ${tender_UAid}= Get Substring ${tender_UAid} 7 27 106 ${tender_UAid}= Get Substring ${tender_UAid} 7 27
116 107
117 -  
118 Oтримати internal id по UAid 108 Oтримати internal id по UAid
119 [Arguments] @{ARGUMENTS} 109 [Arguments] @{ARGUMENTS}
120 [Documentation] 110 [Documentation]
@@ -185,6 +175,57 @@ Oтримати internal id по UAid @@ -185,6 +175,57 @@ Oтримати internal id по UAid
185 sleep 1 175 sleep 1
186 Capture Page Screenshot 176 Capture Page Screenshot
187 177
  178 + Подати цінову пропозицію
  179 + [Arguments] @{ARGUMENTS}
  180 + [Documentation]
  181 + ... ${ARGUMENTS[0]} == username
  182 + ... ${ARGUMENTS[1]} == ${INTERNAL_TENDER_ID}
  183 + ... ${ARGUMENTS[2]} == test_bid_data
  184 +
  185 + ${bid}= Get From Dictionary ${ARGUMENTS[2].data.value} amount
  186 + etender.Пошук тендера по ідентифікатору ${ARGUMENTS[0]} ${ARGUMENTS[1]}
  187 + Wait Until Page Contains Інформація про процедуру закупівлі 100
  188 + Wait Until Page Contains Element id=amount 10
  189 + Input text id=amount ${bid}
  190 + Click Element xpath=//button[contains(@class, 'btn btn-success')][./text()='Реєстрація пропозиції']
  191 +
  192 +Задати питання
  193 + [Arguments] @{ARGUMENTS}
  194 + [Documentation]
  195 + ... ${ARGUMENTS[0]} = username
  196 + ... ${ARGUMENTS[1]} = ${INTERNAL_TENDER_ID}
  197 + ... ${ARGUMENTS[2]} = question_data
  198 +
  199 + ${title}= Get From Dictionary ${ARGUMENTS[2].data} title
  200 + ${description}= Get From Dictionary ${ARGUMENTS[2].data} description
  201 +
  202 + Selenium2Library.Switch Browser ${ARGUMENTS[0]}
  203 + etender.Пошук тендера по ідентифікатору ${ARGUMENTS[0]} ${ARGUMENTS[1]} ${TENDER_ID}
  204 +
  205 + Wait Until Page Contains Element jquery=a[href^="#/addQuestion/"] 100
  206 + Click Element jquery=a[href^="#/addQuestion/"]
  207 + Wait Until Page Contains Element id=title
  208 + Input text id=title ${title}
  209 + Input text id=description ${description}
  210 + Click Element xpath=//div[contains(@class, 'form-actions')]//button[@type='submit']
  211 +
  212 +Відповісти на питання
  213 + [Arguments] @{ARGUMENTS}
  214 + [Documentation]
  215 + ... ${ARGUMENTS[0]} = username
  216 + ... ${ARGUMENTS[1]} = ${INTERNAL_TENDER_ID}
  217 + ... ${ARGUMENTS[2]} = 0
  218 + ... ${ARGUMENTS[3]} = answer_data
  219 +
  220 + ${answer}= Get From Dictionary ${ARGUMENTS[3].data} answer
  221 +
  222 + Selenium2Library.Switch Browser ${ARGUMENTS[0]}
  223 + etender.Пошук тендера по ідентифікатору ${ARGUMENTS[0]} ${ARGUMENTS[1]} ${TENDER_ID}
  224 +
  225 + Click Element xpath=//div[div/pre[1]]/div[1]
  226 + Input text xpath=//div[textarea]/textarea ${answer}
  227 + Click Element xpath=//div[textarea]/span/button[1]
  228 +
188 обновити сторінку з тендером 229 обновити сторінку з тендером
189 [Arguments] @{ARGUMENTS} 230 [Arguments] @{ARGUMENTS}
190 [Documentation] 231 [Documentation]
@@ -318,55 +359,4 @@ Oтримати internal id по UAid @@ -318,55 +359,4 @@ Oтримати internal id по UAid
318 отримати інформацію про questions[${question_id}].answer 359 отримати інформацію про questions[${question_id}].answer
319 відмітити на сторінці поле з тендера question answer jquery=tender-questions>div:eq(1)>div:last> 360 відмітити на сторінці поле з тендера question answer jquery=tender-questions>div:eq(1)>div:last>
320 ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div:last> 361 ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div:last>
321 - [return] ${return_value}  
322 -  
323 -Подати цінову пропозицію  
324 - [Arguments] @{ARGUMENTS}  
325 - [Documentation]  
326 - ... ${ARGUMENTS[0]} == username  
327 - ... ${ARGUMENTS[1]} == ${INTERNAL_TENDER_ID}  
328 - ... ${ARGUMENTS[2]} == test_bid_data  
329 -  
330 - ${bid}= Get From Dictionary ${ARGUMENTS[2].data.value} amount  
331 - etender.Пошук тендера по ідентифікатору ${ARGUMENTS[0]} ${ARGUMENTS[1]}  
332 - Wait Until Page Contains Інформація про процедуру закупівлі 100  
333 - Wait Until Page Contains Element id=amount 10  
334 - Input text id=amount ${bid}  
335 - Click Element xpath=//button[contains(@class, 'btn btn-success')][./text()='Реєстрація пропозиції']  
336 -  
337 -Задати питання  
338 - [Arguments] @{ARGUMENTS}  
339 - [Documentation]  
340 - ... ${ARGUMENTS[0]} = username  
341 - ... ${ARGUMENTS[1]} = ${INTERNAL_TENDER_ID}  
342 - ... ${ARGUMENTS[2]} = question_data  
343 -  
344 - ${title}= Get From Dictionary ${ARGUMENTS[2].data} title  
345 - ${description}= Get From Dictionary ${ARGUMENTS[2].data} description  
346 -  
347 - Selenium2Library.Switch Browser ${ARGUMENTS[0]}  
348 - etender.Пошук тендера по ідентифікатору ${ARGUMENTS[0]} ${ARGUMENTS[1]} ${TENDER_ID}  
349 -  
350 - Wait Until Page Contains Element jquery=a[href^="#/addQuestion/"] 100  
351 - Click Element jquery=a[href^="#/addQuestion/"]  
352 - Wait Until Page Contains Element id=title  
353 - Input text id=title ${title}  
354 - Input text id=description ${description}  
355 - Click Element xpath=//div[contains(@class, 'form-actions')]//button[@type='submit']  
356 -  
357 -Відповісти на питання  
358 - [Arguments] @{ARGUMENTS}  
359 - [Documentation]  
360 - ... ${ARGUMENTS[0]} = username  
361 - ... ${ARGUMENTS[1]} = ${INTERNAL_TENDER_ID}  
362 - ... ${ARGUMENTS[2]} = 0  
363 - ... ${ARGUMENTS[3]} = answer_data  
364 -  
365 - ${answer}= Get From Dictionary ${ARGUMENTS[3].data} answer  
366 -  
367 - Selenium2Library.Switch Browser ${ARGUMENTS[0]}  
368 - etender.Пошук тендера по ідентифікатору ${ARGUMENTS[0]} ${ARGUMENTS[1]} ${TENDER_ID}  
369 -  
370 - Click Element xpath=//div[div/pre[1]]/div[1]  
371 - Input text xpath=//div[textarea]/textarea ${answer}  
372 - Click Element xpath=//div[textarea]/span/button[1]  
  362 + [return] ${return_value}
@@ -5,15 +5,6 @@ Library DateTime @@ -5,15 +5,6 @@ Library DateTime
5 5
6 *** Variables *** 6 *** Variables ***
7 ${locator.tenderId} jquery=h3 7 ${locator.tenderId} jquery=h3
8 -${locator.title} jquery=tender-subject-info>div.row:contains("Назва закупівлі:")>:eq(1)>  
9 -${locator.description} jquery=tender-subject-info>div.row:contains("Детальний опис закупівлі:")>:eq(1)>  
10 -${locator.minimalStep.amount} jquery=tender-subject-info>div.row:contains("Мінімальний крок аукціону, грн.:")>:eq(1)>  
11 -${locator.procuringEntity.name} jquery=customer-info>div.row:contains("Найменування:")>:eq(1)>  
12 -${locator.value.amount} jquery=tender-subject-info>div.row:contains("Повний доступний бюджет закупівлі, грн.:")>:eq(1)>  
13 -${locator.tenderPeriod.startDate} jquery=tender-procedure-info>div.row:contains("Початок прийому пропозицій:")>:eq(1)>  
14 -${locator.tenderPeriod.endDate} jquery=tender-procedure-info>div.row:contains("Завершення прийому пропозицій:")>:eq(1)>  
15 -${locator.enquiryPeriod.startDate} jquery=tender-procedure-info>div.row:contains("Початок періоду уточнень:")>:eq(1)>  
16 -${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contains("Завершення періоду уточнень:")>:eq(1)>  
17 8
18 *** Keywords *** 9 *** Keywords ***
19 Підготувати клієнт для користувача 10 Підготувати клієнт для користувача
@@ -179,7 +170,6 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai @@ -179,7 +170,6 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai
179 Input text name=tender_enquiryPeriod_endDate ${enquiry_end_date} 170 Input text name=tender_enquiryPeriod_endDate ${enquiry_end_date}
180 Input text name=tender_tenderPeriod_endDate ${end_date} 171 Input text name=tender_tenderPeriod_endDate ${end_date}
181 172
182 -  
183 Пошук тендера по ідентифікатору 173 Пошук тендера по ідентифікатору
184 [Arguments] @{ARGUMENTS} 174 [Arguments] @{ARGUMENTS}
185 [Documentation] 175 [Documentation]
Please register or login to post a comment