예제 #1
0
def test_clicking_icon_for_favorites(web_browser):
    """Проверяем , что незарегистрированный пользователь при клике на иконку  для избранного
    попадает на страницу регистрации"""
    page = MainPage(web_browser)
    page.icon_for_favorites.click()
    path = page.get_relative_link()
    assert path == config.path_url_reg, 'ERROR clicking page'
예제 #2
0
def test_click_item_main_menu_home_garden(web_browser):
    """ Проверяем, что клик на пункт меню Дом и дача  открывает соответствующую страницу"""

    page = MainPage(web_browser)
    page.item_menu_home_garden.click()
    path = page.get_relative_link()
    assert path == config.path_home_garden, 'ERROR clicking page'
예제 #3
0
def test_click_item_main_menu_stock(web_browser):  # БАГ, открывается главная страница
    """ Проверяем, что клик на пункт меню Акции открывает соответствующую страницу"""

    page = MainPage(web_browser)
    page.item_menu_stock.click()
    path = page.get_relative_link()
    assert path == config.path_stock, 'ERROR clicking page'
예제 #4
0
def test_click_item_main_menu_women_shoes_bags(web_browser):  # БАГ -ссылка ведет на главную страницу
    """ Проверяем, что клик на пункт меню Обуви и Сумки, открывает соответствующую страницу"""

    page = MainPage(web_browser)
    page.item_menu_women_shoes_bags.click()
    path = page.get_relative_link()
    assert path == config.path_womens_shoes, 'ERROR clicking page'
예제 #5
0
def test_click_item_main_menu_women_accessories(web_browser):
    """ Проверяем, что клик на пункт меню Аксессуары и красота  открывает соответствующую страницу"""

    page = MainPage(web_browser)
    page.item_menu_women_accessories.click()
    path = page.get_relative_link()
    assert path == config.path_accessories, 'ERROR clicking page'
예제 #6
0
def test_click_item_main_menu_plus_size(web_browser):
    """ Проверяем, что клик на пункт меню Большой размер, открывает соответствующую страницу"""

    page = MainPage(web_browser)
    page.item_menu_women_plus_size.click()
    path = page.get_relative_link()
    assert path == config.path_menu_plus_size, 'ERROR clicking page'
예제 #7
0
def test_click_item_main_menu_womens_tops(web_browser):
    """ Проверяем, что клик на пункт меню Топы, открывает соответствующую страницу"""

    page = MainPage(web_browser)
    page.item_menu_women_tops.click()
    path = page.get_relative_link()
    assert path == config.path_menu_womens_tops, 'ERROR clicking page'
예제 #8
0
def test_click_item_main_menu_women_spring(web_browser):
    """ Проверяем, что клик на пункт меню Весенняя коллекция, открывает соответствующую страницу"""

    page = MainPage(web_browser)
    page.item_main_women_spring.click()
    path = page.get_relative_link()
    assert path == config.path_menu_women_spring, 'ERROR clicking page'
예제 #9
0
def test_click_item_main_menu_new_arrivals(web_browser):
    """ Проверяем, что клик на пункт меню НОвинки, открывает нужную страницу"""

    page = MainPage(web_browser)
    page.item_main_new_arrivals.click()
    path = page.get_relative_link()
    assert path == config.path_menu_new_arrivals, 'ERROR clicking page'
예제 #10
0
def test_click_item_main_menu_stock_in_men_product(web_browser):
    """ Проверяем, что клик на пункт меню Акции в разделе для мужчин открывает страницу распродажи"""

    page = MainPage(web_browser)
    page.products_for_men.click()
    page.item_menu_stock_men.click()
    path = page.get_relative_link()
    assert path == config.path_stock_men, 'ERROR clicking page'
예제 #11
0
def test_clicking_icon_shopping_basket(web_browser):
    """Проверяем , что при клике на иконку корзины пользователь попадает на страницу корзины"""
    page = MainPage(web_browser)
    page.shopping_basket.click()
    path = page.get_relative_link()
    assert path == config.path_url_shopping_basket, 'ERROR clicking page'
예제 #12
0
def test_clicking_icon_logo(web_browser):
    """Проверяем переход на страницу регистрации по клику на иконку для регистрации"""
    page = MainPage(web_browser)
    page.icon_for_logo.click()
    path = page.get_relative_link()
    assert path == config.path_url_reg, 'ERROR clicking logo'
예제 #13
0
def test_clicking_logo(web_browser):
    """Проверяем переход на главную страницу по клику на логотип"""
    page = MainPage(web_browser)
    page.logo_newchic_link_women.click()
    path = page.get_relative_link()
    assert path == config.path_logo, 'ERROR clicking logo'