コード例 #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)
コード例 #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")
コード例 #3
0
ファイル: rfq_tests.py プロジェクト: VGetmansky/test-frame
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
コード例 #4
0
ファイル: rfq_tests.py プロジェクト: VGetmansky/test-frame
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
コード例 #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()
コード例 #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)
コード例 #7
0
def select_assets(driver):
    value = data.assets_id
    additional.select_first_cell(driver, value, False)
コード例 #8
0
def select_location(driver):
    value = data.location_selector_id
    additional.select_first_cell(driver, value, False)
コード例 #9
0
def add_product(driver):
    value = data.product_list_button
    additional.select_first_cell(driver, value, False)
コード例 #10
0
def fill_in_vendor_name(driver):
    element_id = data.vendor_name_id
    additional.select_first_cell(driver, element_id, False)
コード例 #11
0
def fill_in_manufacturer_field(driver):
    element_id = data.search_manufacturer_id
    additional.select_first_cell(driver, element_id, False)
コード例 #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)
コード例 #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)
コード例 #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)
コード例 #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'
コード例 #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)
コード例 #17
0
ファイル: po_tests.py プロジェクト: VGetmansky/test-frame
def select_aircraft(driver):
    element_id = data.aircraft_id
    additional.select_first_cell(driver, element_id, False)
コード例 #18
0
def select_customer_quote(driver):
    value = data.customer_quote_id
    additional.select_first_cell(driver, value, False)
コード例 #19
0
ファイル: po_tests.py プロジェクト: VGetmansky/test-frame
def select_location(driver):
    element_id = data.location_id
    additional.select_first_cell(driver, element_id, False)
コード例 #20
0
def select_aircraft(driver):
    value = data.aircraft_id
    additional.select_first_cell(driver, value, False)
コード例 #21
0
ファイル: po_tests.py プロジェクト: VGetmansky/test-frame
def select_contact_name(driver):
    element_id = data.contact_name_id
    additional.select_first_cell(driver, element_id, False)
コード例 #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)
コード例 #23
0
ファイル: po_tests.py プロジェクト: VGetmansky/test-frame
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)
コード例 #24
0
ファイル: rfq_tests.py プロジェクト: VGetmansky/test-frame
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)
コード例 #25
0
ファイル: po_tests.py プロジェクト: VGetmansky/test-frame
def select_vendor(driver):
    element_id = data.po_vendor_list_id
    additional.select_first_cell(driver, element_id, False)
コード例 #26
0
ファイル: rfq_tests.py プロジェクト: VGetmansky/test-frame
def fill_in_contact_field(driver):
    element_id = data.rfq_contact_id
    additional.select_first_cell(driver, element_id, False)
コード例 #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)