def test_baidu_search(self): homepage = BaiduHomePage(self.driver) homepage.type_text("selenium") homepage.send_submit_btn() time.sleep(1) homepage.take_screenshot() try: assert 'selenium' in homepage.get_page_title() print("Test Pass") except NameError as e: print("Test Fail.", format(e))
def test_baidu_search3(self): global search_add homepage = BaiduHomePage(self.driver) search_list = csv.reader( open("C://Users//DELL//Desktop//test_data.txt", 'r')) for search_word in search_list: search_add = {'search': search_word[0]} homepage.type_search(search_add) homepage.send_submit_btn() time.sleep(2) homepage.get_windows_img()
def test_baidu_search(self): #这里一定要test开头,把测试逻辑代码封装到一个test开头的方法里。 homepage = BaiduHomePage(self.driver) homepage.type_search('selenium') # 调用页面对象中的方法 homepage.send_submit_btn() # 调用页面对象类中的点击搜索按钮方法 time.sleep(2) homepage.get_windows_img() # 调用基类截图方法 try: assert 'selenium' in homepage.get_page_title( ) # 调用页面对象继承基类中的获取页面标题方法 print('baidu_search Test Pass.') except Exception as e: print('baidu_search Test Fail.', format(e))
def test_baidu_search2(self): try: homepage = BaiduHomePage(self.driver) homepage.type_search("python") # 调用方法,输入文本 homepage.send_submit_btn() # 调用方法,点击按钮 time.sleep(2) homepage.get_windows_img() try: assert "python" in homepage.get_url_title( ) # 调用页面对象继承基类中的获取页面标题方法 logger.info("Test Pass") except Exception as e: logger.error("Test Fail:%s" % e) except Exception as e: logger.error("Test Fail:%s" % e)
def Atest_baidu_search(self): """ 一定要test开头,把测试逻辑代码封装到一个test开头的方法里 :return: """ homepage = BaiduHomePage(self.driver) homepage.type_search('selenium') homepage.send_submit_btn() time.sleep(3) homepage.take_screenshot() try: assert 'selenium' in homepage.get_page_title() print('Test Pass.') except Exception as e: print('Test Failed.', format(e))
def test_search2(self): homepage = BaiduHomePage(self.driver) homepage.type_text("python") homepage.send_submit_btn() time.sleep(1) homepage.take_screenshot()
def Atest_search2(self): homepage = BaiduHomePage(self.driver) homepage.type_search('python') homepage.send_submit_btn() time.sleep(2) homepage.take_screenshot()