Showing
1 changed file
with
22 additions
and
7 deletions
| @@ -216,21 +216,26 @@ get bid information | @@ -216,21 +216,26 @@ get bid information | ||
| 216 | ... username для тендера tender_uaid. | 216 | ... username для тендера tender_uaid. |
| 217 | 217 | ||
| 218 | capture page screenshot | 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 | # click visible element ${bid_form_open_btn_locator} | 221 | # click visible element ${bid_form_open_btn_locator} |
| 221 | capture page screenshot | 222 | capture page screenshot |
| 222 | - wait until popup is visible | 223 | + Run Keyword If 'status' != '${field}' wait until popup is visible |
| 223 | # ${question_open_form_answer_locator} = replace string ${question_open_form_answer_btn_locator_tpl} %title% ${question_id} | 224 | # ${question_open_form_answer_locator} = replace string ${question_open_form_answer_btn_locator_tpl} %title% ${question_id} |
| 224 | # wait until page contains element with reloading ${question_open_form_answer_locator} | 225 | # wait until page contains element with reloading ${question_open_form_answer_locator} |
| 225 | capture page screenshot | 226 | capture page screenshot |
| 226 | 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 | 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 | #${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} |
| 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 | # submit current visible popup | 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 | [Return] ${return_value} | 239 | [Return] ${return_value} |
| 235 | 240 | ||
| 236 | fill bid form remove | 241 | fill bid form remove |
| @@ -240,3 +245,13 @@ fill bid form remove | @@ -240,3 +245,13 @@ fill bid form remove | ||
| 240 | click visible element ${bid_form_remove_btn_locator} | 245 | click visible element ${bid_form_remove_btn_locator} |
| 241 | submit form and check result ${alert_opened_close_bid_btn_locator} ${bid_form_submit_remove_success_msg} ${tender_created_checker_element_locator} ${true} | 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