def test_WebDevelopmentPageByClick(driver): homepage = pages.Homepage(driver) CategoriesBubble = homepage.getCategoriesViaHover() time.sleep(1) CategoriesBubble.openWebDevelopment() time.sleep(10) assert CategoriesBubble.getCurrentUrl() == C.WEBDEVLOPMENT_URL
def humbermenu(driver): categoryscreen = pages.Homepage(driver) categoryscreen.click_categorychicken() categoryscreen.verify_tcutspage() humbergerpage = pages.Humbergermenu(driver) humbergerpage.menu() humbergerpage.get_location_name()
def test_homepage_login(driver): homepage = pages.Homepage(driver) loginBubble = homepage.getLoginBubble() time.sleep(8) loginBubble.setEmail(C.LOGINEMAIL) loginBubble.setPassword(C.LOGINPASSWORD) homepage = loginBubble.submitLogin() time.sleep(8) homepage.navigateToHomePage() assert homepage.VerifyLogin() is True
def test_has_no_results(browser): home = pages.Homepage(browser) search = home.search("asdfasdf") assert search.no_results
def test_has_results(browser): home = pages.Homepage(browser) items = home.search("HS 60").results assert len(items) >= 10
def click_category_product_image_chicken(driver): categoryscreen = pages.Homepage(driver) categoryscreen.click_categorychicken() categoryscreen.verify_tcutspage()
def home(driver): categoryscreen = pages.Homepage(driver) categoryscreen.verify_tcutspage()
def test_homepage(driver): homepage = pages.Homepage(driver) assert homepage.getCurrentUrl() == C.HOMEPAGE_URL
def home(driver): categoryscreen = pages.Homepage(driver)