Ejemplo n.º 1
0
def open_invoice_list(driver):

    additional.wait_element(driver, data.invoice_menu_id, 'id')
    additional.click_element_by_id(driver, data.invoice_menu_id)
    time.sleep(3)
    additional.click_element_by_id(driver, data.last_ivoice_id)
    additional.wait_element(driver, data.invoice_no_details_id, 'id')
Ejemplo n.º 2
0
def fill_step_two(driver):
    additional.click_element_by_xpath(driver, data.step_two_chkbx)
    additional.click_element_by_id(driver, data.step_two_next_id)
Ejemplo n.º 3
0
def fill_step_one(driver):
    additional.fill_text_field(driver, data.add_part_field_id, "PSE-173")
    additional.click_element_by_id(driver, data.step_one_next_id)
Ejemplo n.º 4
0
def new_rfq(driver):
    additional.click_element_by_id(driver, data.new_rfq_id)
Ejemplo n.º 5
0
def check_email_opt_out(driver):
    value = data.email_opt_id
    additional.wait_element(driver, value, 'id')
    additional.click_element_by_id(driver, value)
Ejemplo n.º 6
0
def check_taxable(driver):
    value = data.taxable_id
    additional.wait_element(driver, value, 'id')
    additional.click_element_by_id(driver, value)
Ejemplo n.º 7
0
def check_sent_to_qb(driver):
    value = data.sent_to_qb_id
    additional.wait_element(driver, value, 'id')
    additional.click_element_by_id(driver, value)
Ejemplo n.º 8
0
def check_portal_user_checkbox(driver):
    value = data.portal_user_checkbox_id
    additional.wait_element(driver, value, 'id')
    additional.click_element_by_id(driver, value)
Ejemplo n.º 9
0
def click_settings(driver):
    additional.wait_element(driver, data.settings_button_id, 'id')
    additional.click_element_by_id(driver, data.settings_button_id)
Ejemplo n.º 10
0
def check_tax_for_shipping(driver):
    value = data.tax_for_shipping_id
    additional.wait_element(driver, value, 'id')
    additional.click_element_by_id(driver, value)
Ejemplo n.º 11
0
def check_sales(driver):
    value = data.saves_percent_id
    additional.wait_element(driver, value, 'id')
    additional.click_element_by_id(driver, value)
Ejemplo n.º 12
0
def check_vat_percent(driver):
    value = data.vat_percent_tax_check_id
    additional.wait_element(driver, value, 'id')
    additional.click_element_by_id(driver, value)
Ejemplo n.º 13
0
def check_reference(driver):
    value = data.reference_id
    additional.wait_element(driver, value, 'id')
    additional.click_element_by_id(driver, value)
Ejemplo n.º 14
0
def fill_step_three(driver):
    additional.fill_text_field(driver, data.step_three_description_id,
                               "Autotest_rfq")
    additional.fill_text_field(driver, data.step_three_qty_id, "1")
    additional.click_element_by_id(driver, data.step_three_create_rfq_id)
Ejemplo n.º 15
0
def check_notify_owner(driver):
    value = data.notify_owner_id
    additional.wait_element(driver, value, 'id')
    additional.click_element_by_id(driver, value)
Ejemplo n.º 16
0
def click_save_rfq(driver):
    driver.execute_script("window.scrollTo(0, 0)")
    additional.click_element_by_id(driver, data.save_rfq_id)
    additional.wait_element(driver, data.rfq_create_quote_id, 'id')
Ejemplo n.º 17
0
def check_do_not_call(driver):
    value = data.do_not_call_id
    additional.wait_element(driver, value, 'id')
    additional.click_element_by_id(driver, value)