Exemplo n.º 1
0
def add_product(driver):
    time.sleep(5)
    value = data.product_list_button
    additional.wait_element(
        driver, data.part_number_field_id,
        'id')  #  additional.wait_element(driver, value, 'id')
    additional.select_first_cell(driver, value, False)
Exemplo n.º 2
0
def fill_in_member_of(driver):
    element_id = data.member_of_id
    additional.select_first_cell(driver, element_id, False)
    #additional.wait_element(driver, data.overwrite_dialog_no, 'xpath')
    time.sleep(2)
    additional.select_element_with_text_from_list(driver,
                                                  data.overwrite_dialog_no,
                                                  "xpath", "No")
Exemplo n.º 3
0
def fill_in_vendor(driver):
    element_id = data.rfq_vendor_id
    # time.sleep(5)
    additional.select_first_cell(driver, element_id, False)
    try:
        driver.find_element(By.XPATH, data.contact).click()
    except:
        return
Exemplo n.º 4
0
def fill_in_account_field(driver):
    element_id = data.rfq_account_id
    time.sleep(3)
    #additional.wait_element(driver, element_id, 'id')
    additional.select_first_cell(driver, element_id, False)
    try:
        driver.find_element(By.XPATH, data.contact).click()
    except:
        return
Exemplo n.º 5
0
def select_contact_name(driver):
    value = data.contact_name_selector_id
    additional.select_first_cell(driver, value, False)
    additional.wait_element(driver, data.contact_name_overwrite_adress,
                            "xpath")
    driver.find_elements(
        By.XPATH, data.contact_name_overwrite_adress
    )[len(driver.find_elements(By.XPATH, data.contact_name_overwrite_adress)) -
      1].click()
Exemplo n.º 6
0
def fill_in_reports_to(driver):
    element_id = data.reports_to_id
    additional.wait_element(driver, data.reports_to_id, 'id')
    additional.select_first_cell(driver, element_id, False)
Exemplo n.º 7
0
def select_assets(driver):
    value = data.assets_id
    additional.select_first_cell(driver, value, False)
Exemplo n.º 8
0
def select_location(driver):
    value = data.location_selector_id
    additional.select_first_cell(driver, value, False)
Exemplo n.º 9
0
def add_product(driver):
    value = data.product_list_button
    additional.select_first_cell(driver, value, False)
Exemplo n.º 10
0
def fill_in_vendor_name(driver):
    element_id = data.vendor_name_id
    additional.select_first_cell(driver, element_id, False)
Exemplo n.º 11
0
def fill_in_manufacturer_field(driver):
    element_id = data.search_manufacturer_id
    additional.select_first_cell(driver, element_id, False)
Exemplo n.º 12
0
def select_locations(driver):
    element_id = data.contact_locations_id
    additional.wait_element(driver, data.contact_locations_id, 'id')
    additional.select_first_cell(driver, element_id, False)
Exemplo n.º 13
0
def fill_in_accounts_name(driver):
    element_id = data.contact_account_name_id
    additional.wait_element(driver, data.contact_account_name_id, 'id')
    additional.select_first_cell(driver, element_id, True)
Exemplo n.º 14
0
def fill_in_order_approval_limit(driver):
    element_id = data.order_approval_limit_id
    additional.wait_element(driver, data.order_approval_limit_id, 'id')
    additional.select_first_cell(driver, element_id, False)
Exemplo n.º 15
0
def fill_in_account_field(driver):
    element_id = data.account_selector_id
    additional.wait_element(driver, data.account_selector_id, 'id')
    additional.select_first_cell(driver, element_id, True)
    assert driver.find_element(By.ID, data.account_display_id).get_attribute(
        'value') == 'Account for autotests'
Exemplo n.º 16
0
def fill_in_account_field(driver):
    value = data.account_selector_id
    additional.wait_element(driver, value, 'id')
    additional.select_first_cell(driver, value, True)
Exemplo n.º 17
0
def select_aircraft(driver):
    element_id = data.aircraft_id
    additional.select_first_cell(driver, element_id, False)
Exemplo n.º 18
0
def select_customer_quote(driver):
    value = data.customer_quote_id
    additional.select_first_cell(driver, value, False)
Exemplo n.º 19
0
def select_location(driver):
    element_id = data.location_id
    additional.select_first_cell(driver, element_id, False)
Exemplo n.º 20
0
def select_aircraft(driver):
    value = data.aircraft_id
    additional.select_first_cell(driver, value, False)
Exemplo n.º 21
0
def select_contact_name(driver):
    element_id = data.contact_name_id
    additional.select_first_cell(driver, element_id, False)
Exemplo n.º 22
0
def select_sold_by(driver):
    value = data.sold_by_id
    additional.wait_element(driver, value, 'id')
    additional.select_first_cell(driver, value, False)
Exemplo n.º 23
0
def add_product(driver):
    element_id = data.product_list_button
    additional.select_first_cell(driver, element_id, False)
    time.sleep(2)
    additional.wait_product_field_selection(driver)
Exemplo n.º 24
0
def fill_in_vendor_field(driver):
    element_id = data.vendor_list_id
    additional.wait_element(driver, element_id, 'id')
    additional.select_first_cell(driver, element_id, False)
Exemplo n.º 25
0
def select_vendor(driver):
    element_id = data.po_vendor_list_id
    additional.select_first_cell(driver, element_id, False)
Exemplo n.º 26
0
def fill_in_contact_field(driver):
    element_id = data.rfq_contact_id
    additional.select_first_cell(driver, element_id, False)
Exemplo n.º 27
0
def fill_in_relationships(driver):
    element_id = data.relationships_id
    additional.wait_element(driver, data.relationships_id, 'id')
    additional.select_first_cell(driver, element_id, False)