def test_9():
    driver = login_page.login()

    time.sleep(0.5)

    login_page.check_enty(driver)

    time.sleep(0.5)

    arrived_at_the_warehouse_no_sorting.check_menu(driver)

    number = '11-1111-1111'

    time.sleep(0.5)

    arrived_at_the_warehouse_no_sorting.enter_object_number(driver, number)

    time.sleep(0.5)

    result = arrived_at_the_warehouse_no_sorting.check_element_11_1111_1111(driver)

    driver.close()
    driver.switch_to.window(driver.window_handles[0])
    driver.close()

    assert result == number, 'Накладная 11-1111-1111 не была добавлена'
Example #2
0
def test_10():
    driver = login_page.login()

    time.sleep(0.5)

    login_page.check_enty(driver)

    time.sleep(1)

    arrived_at_the_warehouse_no_sorting.check_menu(driver)

    number = '11-1111-1112'

    time.sleep(0.5)

    arrived_at_the_warehouse_no_sorting.enter_object_number(driver, number)

    time.sleep(0.5)

    result = arrived_at_the_warehouse_no_sorting.check_error(driver)

    driver.close()
    driver.switch_to.window(driver.window_handles[0])
    driver.close()

    assert result == 'Номер объекта не валидный: 11-1111-1112', 'Система вернула другую ошибку'
def test_11():
    driver = login_page.login()

    time.sleep(0.5)

    login_page.check_enty(driver)

    time.sleep(0.5)

    arrived_at_the_warehouse_no_sorting.check_menu(driver)

    number = '0012345666'

    time.sleep(0.5)

    arrived_at_the_warehouse_no_sorting.enter_object_number(driver, number)

    time.sleep(0.5)

    result = arrived_at_the_warehouse_no_sorting.check_error(driver)

    driver.close()
    driver.switch_to.window(driver.window_handles[0])
    driver.close()

    assert result == 'Марка не привязана', 'Система вернула другую ошибку'
Example #4
0
def test_s_11():
    driver = login()

    time.sleep(0.5)

    check_enty(driver)

    time.sleep(0.5)

    check_menu(driver)

    number = '0012345666'

    time.sleep(0.5)

    enter_object_number(driver, number)

    time.sleep(0.5)

    result = check_error(driver)

    driver.close()
    driver.switch_to.window(driver.window_handles[0])
    driver.close()

    assert result == 'Марка не привязана', 'Система вернула другую ошибку'
Example #5
0
def test_s_14():
    driver = login()

    time.sleep(0.5)

    input_dote_name(driver, '1202')

    time.sleep(2)

    choose_the_first_group(driver)

    time.sleep(0.5)

    continue_button(driver)

    time.sleep(2)

    check_menu(driver)

    time.sleep(0.5)

    enter_object_number(driver, '99-9999-9999/999')

    time.sleep(0.5)

    back_ground_colour = check_colour(driver)

    driver.close()
    driver.switch_to.window(driver.window_handles[0])
    driver.close()

    assert back_ground_colour == 'background-color: rgb(194, 48, 48);', 'Рамка стала другого цвета'
Example #6
0
def test_s_9():
    driver = login()

    time.sleep(0.5)

    check_enty(driver)

    time.sleep(0.5)

    check_menu(driver)

    number = '11-1111-1111'

    time.sleep(0.5)

    enter_object_number(driver, number)

    time.sleep(0.5)

    result = check_element_11_1111_1111(driver)

    driver.close()
    driver.switch_to.window(driver.window_handles[0])
    driver.close()

    assert result == number, 'Накладная 11-1111-1111 не была добавлена'
Example #7
0
def test_s_6():
    driver = login()

    time.sleep(0.5)

    check_enty(driver)

    time.sleep(0.5)

    name = create_group(driver)

    time.sleep(0.5)

    result = check_for_a_single_group_with_a_similar_name(driver, name)

    if result == 'ERROR':
        driver.close()
        assert 0, 'Не смог найти созданную группу'

    time.sleep(0.5)

    delete_first_groop(driver)

    time.sleep(0.5)

    result = check_for_a_single_group_with_a_similar_name(driver, name)

    if result != 'ERROR':
        driver.close()
        assert 0, 'Группа не удалилась'

    driver.close()
Example #8
0
def test_s_10():
    driver = login()

    time.sleep(0.5)

    check_enty(driver)

    time.sleep(0.5)

    check_menu(driver)

    number = '11-1111-1112'

    time.sleep(0.5)

    enter_object_number(driver, number)

    time.sleep(0.5)

    result = check_error(driver)

    driver.close()
    driver.switch_to.window(driver.window_handles[0])
    driver.close()

    assert result == 'Номер объекта не валидный: 11-1111-1112', 'Система вернула другую ошибку'
Example #9
0
def test_s_3():
    driver = login(Pathes.wrong_enter_login, Pathes.wrong_enter_password)

    time.sleep(0.5)

    check_non_entry(driver)

    driver.close()
Example #10
0
def test_s_1():
    driver = login()

    time.sleep(0.5)

    check_enty(driver)

    driver.close()
def test_1():
    driver = login_page.login()

    time.sleep(0.5)

    login_page.check_enty(driver)

    driver.close()
Example #12
0
def test_3():
    driver = login_page.login(paths_s.wrong_enter_login,
                              paths_s.wrong_enter_password)

    time.sleep(0.5)

    login_page.check_non_entry(driver)

    driver.close()
Example #13
0
def test_s_5():
    driver = login()

    time.sleep(0.5)

    check_enty(driver)

    time.sleep(0.5)

    editing_user_groups_button(driver)

    driver.close()
Example #14
0
def test_5():
    driver = login_page.login()

    time.sleep(0.5)

    login_page.check_enty(driver)

    time.sleep(0.5)

    service_menu.editing_user_groups_button(driver)

    driver.close()
Example #15
0
def test_s_8():
    driver = login()

    time.sleep(0.5)

    check_enty(driver)

    time.sleep(0.5)

    check_menu(driver)

    driver.close()
    driver.switch_to.window(driver.window_handles[0])
    driver.close()
Example #16
0
def test_8():
    driver = login_page.login()

    time.sleep(0.5)

    login_page.check_enty(driver)

    time.sleep(0.5)

    arrived_at_the_warehouse_no_sorting.check_menu(driver)

    driver.close()
    driver.switch_to.window(driver.window_handles[0])
    driver.close()
Example #17
0
def test_s_13():
    driver = login()

    time.sleep(0.5)

    input_dote_name(driver, '1202')

    time.sleep(2)

    choose_the_first_group(driver)

    time.sleep(0.5)

    continue_button(driver)

    time.sleep(2)

    check_menu(driver)

    driver.close()
    driver.switch_to.window(driver.window_handles[0])
    driver.close()
def test_13():
    driver = login_page.login()

    time.sleep(0.5)

    included_in_consolidation.input_dote_name(driver, '1202')

    time.sleep(2)

    included_in_consolidation.choose_the_first_group(driver)

    time.sleep(0.5)

    included_in_consolidation.continue_button(driver)

    time.sleep(2)

    included_in_consolidation.check_menu(driver)

    driver.close()
    driver.switch_to.window(driver.window_handles[0])
    driver.close()
def test_15():
    driver = login_page.login()

    time.sleep(0.5)

    included_in_consolidation.input_dote_name(driver, '1202')

    time.sleep(2)

    included_in_consolidation.choose_the_first_group(driver)

    time.sleep(0.5)

    included_in_consolidation.continue_button(driver)

    time.sleep(2)

    included_in_consolidation.check_menu(driver)

    time.sleep(0.5)

    included_in_consolidation.full_screen_button(driver)

    time.sleep(0.5)

    included_in_consolidation.enter_object_name_full_screen(driver, '99-9999-9999/999')

    time.sleep(0.5)

    back_ground_colour = included_in_consolidation.check_colour_full_screen(driver)

    driver.close()
    driver.switch_to.window(driver.window_handles[0])
    driver.close()

    assert back_ground_colour == 'background-color: rgb(194, 48, 48);', 'Рамка стала другого цвета'
Example #20
0
#opt.add_argument(" headless ")
opt.add_argument("--ignore-certificate-errors")
driver = webdriver.Chrome(
    executable_path=
    "C:\python practice\py_driver\chromedriver_win32\chromedriver.exe",
    options=opt)

driver.get("https://peachmode.com")
time.sleep(5)
driver.maximize_window()  # To maximize window

# To login
Username = '******'
Password = '******'

checkin = login_page.login(driver)
checkin.log_on(Username, Password)

# To go to women's Lehenga section
dress = dress_select_page.dress(driver)
dress.choice()
# Purchase page

Fullname = ' '
Email = ' '
Phone = ' '
Pincode = ' '
Address = ' '
Landmark = ' '
City = ' '
Country = ' '