Commit c59df0e14a9b5f0cb72a4e68744f75569275cf33

Authored by biviktorqc
1 parent 5639a0df

cleaning up

... ... @@ -5,15 +5,6 @@ Library DateTime
5 5
6 6 *** Variables ***
7 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 9 *** Keywords ***
19 10 Підготувати дані для оголошення тендера
... ... @@ -114,7 +105,6 @@ get tender UAid
114 105 ${tender_UAid}= Get Text xpath=//div[contains(@class, "panel-heading")]
115 106 ${tender_UAid}= Get Substring ${tender_UAid} 7 27
116 107
117   -
118 108 Oтримати internal id по UAid
119 109 [Arguments] @{ARGUMENTS}
120 110 [Documentation]
... ... @@ -185,6 +175,57 @@ Oтримати internal id по UAid
185 175 sleep 1
186 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 230 [Arguments] @{ARGUMENTS}
190 231 [Documentation]
... ... @@ -318,55 +359,4 @@ Oтримати internal id по UAid
318 359 отримати інформацію про questions[${question_id}].answer
319 360 відмітити на сторінці поле з тендера question answer jquery=tender-questions>div:eq(1)>div:last>
320 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]
\ No newline at end of file
  362 + [return] ${return_value}
\ No newline at end of file
... ...
... ... @@ -5,15 +5,6 @@ Library DateTime
5 5
6 6 *** Variables ***
7 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 9 *** Keywords ***
19 10 Підготувати клієнт для користувача
... ... @@ -179,7 +170,6 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai
179 170 Input text name=tender_enquiryPeriod_endDate ${enquiry_end_date}
180 171 Input text name=tender_tenderPeriod_endDate ${end_date}
181 172
182   -
183 173 Пошук тендера по ідентифікатору
184 174 [Arguments] @{ARGUMENTS}
185 175 [Documentation]
... ...
Please register or login to post a comment