Пример #1
0
def test_publisher_addison_wesley_link(browser):
    with allure.step('Ссылка перехода обратно в Publisher  Addison-Wesley'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_link_publisher_addison_wesley()
Пример #2
0
def test_brand(browser):
    with allure.step('Проверяем ссылку brend'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.brand()
Пример #3
0
def test_publisher_wiley_text(browser):
    with allure.step('Проверяем текст Publisher>Wiley'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_wiley_text()
Пример #4
0
def test_text_latest(browser):
    with allure.step('Проверяем текс Latest books на начальной странице'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_latest()
Пример #5
0
def test_publisher_text(browser):
    with allure.step('Проверяем текст не странице Publisher'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_publisher_text()
Пример #6
0
def test_repetitive_book_add(browser):
    with allure.step('Добавление книги с повторяющимся ISBN'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_admin_log()
        main_page.check_repetitive_book_add()
Пример #7
0
def test_edit_book(browser):
    with allure.step('Редактирование книги'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_admin_log()
        main_page.check_edit_book()
Пример #8
0
def test_bar(browser):
    with allure.step('Проверяем текст элементов в топ баре'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_bar()
Пример #9
0
def test_contact_message(browser):
    with allure.step('Проверяем тправку сообщений в Contact'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_send_message()
Пример #10
0
def test_books_db(browser):
    with allure.step('Сверяем информацию о книгах в Books с бд'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_books_db()
Пример #11
0
def test_contact_text(browser):
    with allure.step('Проверяем текст в Contact'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_contact_text()
Пример #12
0
def test_books_text(browser):
    with allure.step('Проверяем текст в Books'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_books_text()
Пример #13
0
def test_books_all_list(browser):
    with allure.step('Сверяем колличество книг в Books с бд'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_books_all_list()
Пример #14
0
def test_publisher_addison_wesley_link_books(browser):
    with allure.step('Publisher, cсылка перехода List full of books в Books'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_link_publisher_books()
Пример #15
0
def test_text_welcome(browser):
    with allure.step('Проверяем текс Welcom на начальной странице'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_welcome()
Пример #16
0
def test_contact_message_cancel(browser):
    with allure.step('Проверяем чистку полей ввода сообщений в Contact'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_send_message_cancel()
Пример #17
0
def test_long_isbn_book_add(browser):
    with allure.step('Добавление книги с длинным ISBN'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_admin_log()
        main_page.check_long_isbn_book_add()
Пример #18
0
def test_my_cart_zero(browser):
    with allure.step('Проверяем текс в пустой корзине'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_my_cart_zero()
Пример #19
0
def test_non_existent_publisher_book_add(browser):
    with allure.step('Добавление книги с несуществующим Publisher'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_admin_log()
        main_page.check_non_existent_publisher_book_add()
Пример #20
0
def test_add_book(browser):
    with allure.step('Добавление книжек в корзину'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_add_book()
Пример #21
0
def test_delete_book(browser):
    with allure.step('Удаление книги'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_admin_log()
        main_page.check_delete_book()
Пример #22
0
def test_my_cart_quantity(browser):
    with allure.step('Проверяем изменение количества книг в корзине'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_my_cart_quantity()
Пример #23
0
def test_text_footer(browser):
    with allure.step('Проверяем текс футера'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.text_footer()
Пример #24
0
def test_checkout(browser):
    with allure.step('Проверяем оформление заказа'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_checkout()
Пример #25
0
def test_publisher_list(browser):
    with allure.step('Cверяем колличество publisher с бд в Publisher'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_publisher_list()
Пример #26
0
def test_admin_incorrect_pass(browser):
    with allure.step('Admin incorrect pass'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_admin_incorrect_pass()
Пример #27
0
def test_publisher_wiley(browser):
    with allure.step('Cверяем book title Publisher>Wiley с бд'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_book_title_wiley()
Пример #28
0
def test_admin_empty_login(browser):
    with allure.step('Admin empty login'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_admin_empty_login()
Пример #29
0
def test_publisher_wiley_link(browser):
    with allure.step('Ссылка перехода обратно в Publisher  Publisher>Wrox'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_link_publisher_wiley()
Пример #30
0
def test_publisher_apress_link(browser):
    with allure.step('Ссылка перехода обратно в Publisher  Apress'):
        main_page = SearchHelper(browser)
        main_page.go_to_site()
        main_page.check_link_publisher_apress()