def test_test1(self): # homepage = SuperHomePage(self.driver) # homepage.click_home() # 调用页面对象类中的点击搜索按钮方法,点击首页 # time.sleep(2) # for link in self.driver.find_elements_by_xpath("//*[@id]"): # print (link.get_attribute('id')) homepage = SuperHomePage(self.driver) homepage.click_home() # 调用页面对象类中的点击搜索按钮方法,点击首页 time.sleep(2) homepage.click_cuxiao_module() # 点击促销模块 time.sleep(2) homepage.click_cuxiao_zk() # 点击折扣 homepage.nowwindow() # 当前窗口 time.sleep(4) homepage.get_windows_img() # 调用基类截图方法 time.sleep(2) zk_text_link = "xpath=>.//*[@id='myNextStep']" # 折扣 el = homepage.get_text(zk_text_link) try: assert '限时折扣' in homepage.get_page_title() and '下一步:选择宝贝' in el # 调用页面对象继承基类中的获取页面标题方法 #assert '下一步:选择宝贝' in el print ('Test Pass.') except Exception as e: print ('Test Fail.', format(e))
def test_cuxiao_zk(self): homepage = SuperHomePage(self.driver) homepage.click_home() # 调用页面对象类中的点击搜索按钮方法,点击首页 time.sleep(2) homepage.click_cuxiao_module() # 点击促销模块 time.sleep(2) homepage.click_cuxiao_zk() # 点击折扣 homepage.nowwindow() # 当前窗口 time.sleep(4) homepage.get_windows_img() # 调用基类截图方法 zk_text_link = "xpath=>.//*[@id='myNextStep']" # 折扣 el = homepage.get_text(zk_text_link) try: assert '限时折扣' in homepage.get_page_title( ) and '下一步:选择宝贝' in el # 调用页面对象继承基类中的获取页面标题方法 print('Test Pass.') except Exception as e: print('Test Fail.', format(e))