Showing
1 changed file
with
22 additions
and
7 deletions
... | ... | @@ -216,21 +216,26 @@ get bid information |
216 | 216 | ... username для тендера tender_uaid. |
217 | 217 | |
218 | 218 | capture page screenshot |
219 | - open popup by btn locator ${bid_form_open_btn_locator} ${bid_popup_locator} | |
219 | + Run Keyword If 'status' == '${field}' submit form and check result ${bid_form_refresh_btn_locator} ${bid_form_refresh_success_msg} ${tender_created_checker_element_locator} ${true} | |
220 | + Run Keyword If 'status' != '${field}' open popup by btn locator ${bid_form_open_btn_locator} ${bid_popup_locator} | |
220 | 221 | # click visible element ${bid_form_open_btn_locator} |
221 | 222 | capture page screenshot |
222 | - wait until popup is visible | |
223 | + Run Keyword If 'status' != '${field}' wait until popup is visible | |
223 | 224 | # ${question_open_form_answer_locator} = replace string ${question_open_form_answer_btn_locator_tpl} %title% ${question_id} |
224 | 225 | # wait until page contains element with reloading ${question_open_form_answer_locator} |
225 | 226 | capture page screenshot |
226 | 227 | Run Keyword If 'status' == '${field}' submit form and check result ${bid_form_refresh_btn_locator} ${bid_form_refresh_success_msg} ${tender_created_checker_element_locator} ${true} |
227 | 228 | #${return_value} = Run Keyword If 'lotValues[0].value.amount' == '${field}' get value by locator on opened page ${bid_lotValues_0_value_amount_value_locator} |
228 | - ${return_value} = Run Keyword If 'lotValues[0].value.amount' == '${field}' get value by locator on opened page ${bid_lotValues_0_value_amount_value_locator} | |
229 | - ... ELSE Run Keyword If 'status' == '${field}' get_text ${bid_form_bid_status_btn_locator} | |
230 | - ... ELSE Run Keyword If 'value.amount' == '${field}' get value by locator on opened page ${bid_form_value_amount_input_locator} | |
229 | + ${return_value} = Run Keyword If 'lotValues[0].value.amount' == '${field}' get bid value ${bid_lotValues_0_value_amount_value_locator} | |
230 | + ... ELSE Run Keyword If 'status' == '${field}' get value by locator on opened page ${bid_form_bid_status_btn_locator} | |
231 | + ... ELSE Run Keyword If 'value.amount' == '${field}' get bid value ${bid_form_value_amount_input_locator} | |
232 | +## ${return_value} = Run Keyword If 'lotValues[0].value.amount' == '${field}' get value by locator on opened page ${bid_lotValues_0_value_amount_value_locator} | |
233 | +# ... ELSE Run Keyword If 'status' == '${field}' get_text ${bid_form_bid_status_btn_locator} | |
234 | +## ... ELSE Run Keyword If 'status' == '${field}' get value by locator on opened page ${bid_form_bid_status_btn_locator} | |
235 | +## ... ELSE Run Keyword If 'value.amount' == '${field}' get value by locator on opened page ${bid_form_value_amount_input_locator} | |
231 | 236 | # submit current visible popup |
232 | - ${return_value} = Run Keyword If 'lotValues[0].value.amount' == '${field}' or 'value.amount' == '${field}' playtender_service.split_joinvalue ${return_value} | |
233 | - ${return_value} = Run Keyword If 'lotValues[0].value.amount' == '${field}' or 'value.amount' == '${field}' Convert To Number ${return_value} | |
237 | +## ${return_value} = Run Keyword If 'lotValues[0].value.amount' == '${field}' or 'value.amount' == '${field}' playtender_service.split_joinvalue ${return_value} | |
238 | +## ${return_value} = Run Keyword If 'lotValues[0].value.amount' == '${field}' or 'value.amount' == '${field}' Convert To Number ${return_value} | |
234 | 239 | [Return] ${return_value} |
235 | 240 | |
236 | 241 | fill bid form remove |
... | ... | @@ -240,3 +245,13 @@ fill bid form remove |
240 | 245 | click visible element ${bid_form_remove_btn_locator} |
241 | 246 | submit form and check result ${alert_opened_close_bid_btn_locator} ${bid_form_submit_remove_success_msg} ${tender_created_checker_element_locator} ${true} |
242 | 247 | |
248 | +get bid value | |
249 | + [Arguments] ${field} | |
250 | + [Documentation] Отримати значення поля field пропозиції користувача | |
251 | + ... username для тендера tender_uaid. | |
252 | + | |
253 | + ${return_value} = get value by locator on opened page ${field} | |
254 | + ${return_value} = playtender_service.split_joinvalue ${return_value} | |
255 | + ${return_value} = Convert To Number ${return_value} | |
256 | + [Return] ${return_value} | |
257 | + | ... | ... |
Please
register
or
login
to post a comment