Пример #1
0
 def test_guest_cant_see_product_in_basket_opened_from_main_page(browser):
     link = "http://selenium1py.pythonanywhere.com/en-gb"
     page = BasePage(browser, link)
     page.open()
     page.go_to_cart()
     basket = BasketPage(browser, link)
     basket.basket_is_empty()
     basket.basket_is_empty_message()
Пример #2
0
def test_guest_cant_see_product_in_cart_opened_from_main_page(browser):
    link = "http://selenium1py.pythonanywhere.com"
    page = BasePage(browser, link)
    page.open()
    page.go_to_cart()
    cart_page = CartPage(browser, browser.current_url)
    cart_page.check_there_are_no_products_in_cart()
    cart_page.should_be_text_cart_is_empty()


#print('__file__={0:<35} | __name__={1:<20} | __package__={2:<20}'.format(__file__,__name__,str(__package__)))
Пример #3
0
def test_guest_cant_see_product_in_basket_opened_from_product_page(browser):
    link = "http://selenium1py.pythonanywhere.com/en-gb/catalogue/hacking-exposed-wireless_208/"
    page = BasePage(
        browser,
        link)  # Инициализируем класс BasePage чтобы использовать его методы
    page.open(
    )  # Открываем страницу (link передаём, поэтому откроется та страница, ссылку на которую мы передали)
    page.go_to_cart(
    )  # Используем метод (выполняем функцию) go_to_cart (переход в корзину) класса BasePage
    basket = BasketPage(
        browser,
        link)  # Инициализируем класс BasketPage чтобы использовать его методы
    basket.basket_is_empty(
    )  # Проверяем, что корзина пуста, используя метод basket_is_empty класса BasketPage
    basket.basket_is_empty_message(
    )  # Проверяем, что есть сообщение о том, что корзина пуста, используя метод basket_is_empty класса BasketPage