Beispiel #1
0
 def test_user_can_add_product_to_cart(self, browser):
     link = "http://selenium1py.pythonanywhere.com/ru/catalogue/coders-at-work_207/?promo=newYear2019"
     product_page = ProductPage(browser, link)
     product_page.open()
     product_page.add_product_to_card()
     product_page.should_be_match_the_price(
     ) and product_page.should_be_match_the_name()
Beispiel #2
0
def test_guest_can_add_product_to_cart(browser):
    # инициализируем Page Object, передаем в конструктор экземпляр драйвера и url адрес
    page = ProductPage(browser, link)
    # открываем страницу
    page.open()
    # проверка кнопки добавить в корзину
    page.check_button_card()
    # выполняем метод добавления товара
    page.add_product_to_card()
    # ответ на вопрос
    page.solve_quiz_and_get_code()
    # проверка товара в корзине
    page.check_product_in_card()
    # проверка цены товара
    page.check_productprice_in_card()