예제 #1
0
 def test_guest_can_return_to_home_with_breadcrumb(self, browser):
     """go home clicking home link in breadcrumbs"""
     home_page = HomePage(browser)
     home_page.search_for('t-shirt')  # enter search term into search field and submit
     results = SearchResults(browser)
     results.return_home_with_breadcrumb()  # click home link in breadcrumbs
     home_page = HomePage(browser)
     home_page.unchangeable_elements_should_be_present()  # search field, logo and shopping cart should be present
     home_page.breadcrumbs_should_disappear()  # breadcrumbs should disappear
예제 #2
0
 def test_guest_can_return_home_from_shopping_cart_with_logo(self, browser):
     """click logo to return to home page"""
     home_page = HomePage(browser)  # open home page
     home_page.open_shopping_cart()  # click shopping cart link
     shopping_cart = EmptyShoppingCart(browser)
     shopping_cart.shopping_cart_should_be_in_breadcrumbs()  # check if shopping cart is followed in breadcrumbs
     shopping_cart.return_home_with_logo()  # click logo link to get to home page
     home_page = HomePage(browser)
     home_page.unchangeable_elements_should_be_present()  # check ui elements on home page
     home_page.breadcrumbs_should_disappear()  # check if breadcrumbs have disappeared