def test_021_TUMIUAT_672_6(self): homepage1 = homepage(self.driver) homepage1.roll_to_bottom_AD_space() homepage1.click_bottom_AD_space_explore2() homepage1.new_page() assert new_find_element( self.driver, homepage.tumi_different).text == 'TUMI DIFFERENCE'
def test_022_TUMIUAT_1532(self): homepage1 = homepage(self.driver) homepage1.login_no_phone() time.sleep(2) assert new_find_element( self.driver, homepage.j_username_error).text == 'Phone is required.'
def test_024_TUMIUAT_678(self): homepage1 = homepage(self.driver) homepage1.login_password_error() time.sleep(2) assert new_find_element( self.driver, homepage.username_error ).text == 'Your username or password is incorrect.'
def test_018_TUMIUAT_672_3(self): homepage1 = homepage(self.driver) homepage1.roll_to_bottom_AD_space() homepage1.click_bottom_AD_space_explore() homepage1.new_page() time.sleep(2) assert self.driver.current_url == 'https://stage.tumi-hk.com/c-collections/alpha3/?q=:relevance&pageSize=30&page=0&sort=relevance'
def test_002_TUMIUAT_662_2(self): homepage1 = homepage(self.driver) homepage1.click_vip_club() assert self.driver.current_url == f'{hk_url}tumi-exclusives-club/' assert new_find_element( self.driver, homepage.vip_Privilege).text == 'TUMI Exclusives Club Benefits'
def test_007_TUMIUAT_662_7(self): homepage1 = homepage(self.driver) homepage1.click_login() time.sleep(0.5) assert new_find_element( self.driver, homepage.login_text).text == 'Log in to your TUMI.HK account'
def test_023_TUMIUAT_677(self): homepage1 = homepage(self.driver) homepage1.login_no_password() time.sleep(2) assert new_find_element( self.driver, homepage.j_password_error).text == 'Password is required.'
def test_028_TUMIUAT_663_6(self): homepage1 = homepage(self.driver) homepage1.login() homepage1.click_cart() time.sleep(1) assert self.driver.current_url == hk_cart homepage1.sign_out()
def test_027_TUMIUAT_663_4(self): homepage1 = homepage(self.driver) homepage1.login() homepage1.click_offline_store() assert self.driver.current_url == f'{hk_url}store-locator/' assert new_find_element(self.driver, homepage.store_type).text == 'Store Type' homepage1.sign_out()
def tearDown(self): homepage1 = homepage(self.driver) my_account1 = my_account(self.driver) time.sleep(2) my_account1.move_to_logo() my_account1.click_account_logo() if new_find_element(self.driver, homepage.my_username).text != 'Login / Register': homepage1.sign_out()
def test_010_TUMIUAT_666(self): homepage1 = homepage(self.driver) homepage1.search_for_Effective_Products() homepage1.click_suggested_keyword() assert new_find_element(self.driver, homepage.have_search).text == 'SEARCH RESULTS' assert self.driver.find_element_by_xpath( '/html[1]/body[1]/div[1]/main[1]/div[3]/div[1]/div[1]/div[2]' ).text == '"ALPHA"'
def test_011_TUMIUAT_1521_2(self): homepage1 = homepage(self.driver) homepage1.click_f_backpacks() assert new_find_element( self.driver, homepage.backpacks_title).text == 'Leather Backpacks & Sling Bags'
def test_009_TUMIUAT_665(self): homepage1 = homepage(self.driver) homepage1.Search_for_Invalid_Products() assert new_find_element( self.driver, homepage.no_search).text == 'SORRY, NO SEARCH RESULTS'
def test_012_TUMIUAT_1521_3(self): homepage1 = homepage(self.driver) homepage1.click_f_totes() assert new_find_element( self.driver, homepage.totes_title).text == 'Tote Bags for Men & Women'
def test_008_TUMIUAT_664(self): homepage1 = homepage(self.driver) homepage1.search_for_Effective_Products() time.sleep(1) assert new_find_element( self.driver, homepage.keyword).text == 'suggested keywords "alp"'
def test_005_TUMIUAT_662_5(self): homepage1 = homepage(self.driver) homepage1.click_customer_service() assert self.driver.current_url == hk_kefu_url
def test_006_TUMIUAT_662_6(self): homepage1 = homepage(self.driver) homepage1.click_cart() assert self.driver.current_url == hk_cart
def test_013_TUMIUAT_1521_4(self): homepage1 = homepage(self.driver) homepage1.click_f_crossbodies() assert new_find_element( self.driver, homepage.crossbodies_title ).text == 'Cross Body Bags, Carry On Luggage & Totes'
def test_003_TUMIUAT_662_3(self): homepage1 = homepage(self.driver) homepage1.click_lang_selector() assert self.driver.current_url == f'{hk_url}zh/'
def test_001_TUMIUAT_662_1(self): homepage1 = homepage(self.driver) homepage1.click_logo() assert self.driver.current_url == hk_url
def test_031_TUMIUAT_681(self): homepage1 = homepage(self.driver) homepage1.sign_out() assert new_find_element( self.driver, homepage.login_register_btn).text == 'Login / Register'
def test_029_TUMIUAT_663_7(self): homepage1 = homepage(self.driver) homepage1.login() homepage1.click_my_username() assert self.driver.current_url == hk_account homepage1.sign_out()
def go_to_my_account2(self): homepage1=homepage(self.driver) homepage1.login2() time.sleep(1) self.click(self.view_my_account) self.driver.refresh()
def test_014_TUMIUAT_1521_5(self): homepage1 = homepage(self.driver) homepage1.click_f_accessories() assert new_find_element( self.driver, homepage.accessories_title ).text == 'All Accessories, Electronics, Wallets & Money Clips'
def test_025_TUMIUAT_663_1(self): homepage1 = homepage(self.driver) homepage1.login() homepage1.click_logo() assert self.driver.current_url == hk_url homepage1.sign_out()
def test_015_TUMIUAT_1521_6(self): homepage1 = homepage(self.driver) homepage1.click_f_recycled() assert new_find_element( self.driver, homepage.recycled_title ).text == "Men's & Women's styles made from recycled materials"