def test_baidu_search_case(self, browser, base_url): page = BaiduPage(browser) page.get(base_url) page.search_input = "pytest" page.search_button.click() time.sleep(2) assert browser.title == "pyst_百度搜索"
def test_baidu_search(self, name, search_key, browser, base_url): page = BaiduPage(browser) page.get(base_url) page.search_input = search_key page.search_button.click() sleep(2) assert browser.title == search_key + "_百度搜索"
def test_baidu_search_case(self,browser,base_url): '''百度搜索pytest''' page = BaiduPage(browser) page.get(base_url) page.search_input = 'pytest' page.search_button.click() sleep(2) assert browser.title == 'pytest_百度搜索'
def test_baidu_search_case(self, brower, base_url): """百度搜索:pytest""" page = BaiduPage(brower) page.get(base_url) page.search_input = "pytest" sleep(1) page.search_button.click() sleep(2) assert brower.title == "pytest_百度搜索"
def test_baidu_search_setting(self, browser, base_url): """百度搜索设置""" page = BaiduPage(browser) page.get(base_url) page.settings.click() page.search_setting.click() sleep(2) page.save_setting.click() alert_text = page.get_alert_text browser.switch_to.alert.accept() assert alert_text == "已经记录下您的使用偏好"
def test_baidu_search(name, searchkey, browser): bd = BaiduPage(browser) bd.open() bd.search_input(searchkey) bd.search_button() sleep(1) title = bd.search_title() assert title == searchkey + "_百度搜索"
def test_baidu_search1(browser): bd = BaiduPage(browser) bd.open() bd.search_input("pytest") bd.search_button() sleep(1) title = bd.search_title() assert title == "pytest_百度搜索"
def test_baidu_search_setting(self, browser): """百度搜索设置""" page = BaiduPage(browser) page.get("https://www.baidu.com") page.settings.click() page.search_setting.click() page.save_setting.click() page.wait(2) alert_text = page.get_alert_text() page.accept_alert() assert alert_text == "已经记录下您的使用偏好"
def test_baidu_search2(self,name, search_key, browser, base_url): ''' :param name: :param search_key: :param browser: :param base_url: :return: ''' page = BaiduPage(browser) page.get(base_url) page.search_input = search_key page.search_button.click() sleep(2) assert browser.title == search_key + "_百度搜索"
def test_baidu_search_case(self, browser, base_url): """ 名称:百度搜索"pytest" 步骤: 1、打开浏览器 2、输入"pytest"关键字 3、点击搜索按钮 检查点: * 检查页面标题是否包含关键字。 """ page = BaiduPage(browser) page.get(base_url) page.search_input = "pytest" page.search_button.click() sleep(2) assert browser.title == "pytest_百度搜索"
def test_baidu_search_case(self, browser): """ 百度搜索:pytest """ page = BaiduPage(browser) page.get("https://www.baidu.com") page.search_input.send_keys("pytest") page.search_button.click() page.wait(2) title = page.get_title() assert title == "pytest_百度搜索11"
def test_baidu_search(self, name, search_key, browser): """百度搜索 --参数化""" page = BaiduPage(browser) page.get("https://www.baidu.com") page.search_input.send_keys(search_key) page.search_button.click() page.wait(2) title = page.get_title() assert title == search_key+"_百度搜索"
def baidu_search1(self, driver): driver = BaiduPage(driver) driver.find_element(BaiduPage.kw).send_keys("111") driver.find_element(BaiduPage.su).click() # title = driver.title # self.assertEqual(title, u"python2 - 搜狗搜索") print("成功")
def test_baidu_search_setting(self, browser, base_url): """ 名称:百度搜索设置 步骤: 1、打开百度浏览器 2、点击设置链接 3、在下拉框中"选择搜索" 4、点击"保存设置" 5、对弹出警告框保存 检查点: * 检查是否弹出提示框 """ page = BaiduPage(browser) page.get(base_url) page.baidu_seeting() alert_text = page.get_alert_text page.accept_alert() assert alert_text == "已经记录下您的使用偏好"
def test_baidu_search_setting(self, browser, base_url): """ 名称:百度搜索设置 步骤: 1、打开百度浏览器 2、点击设置链接 3、在下拉框中"选择搜索" 4、点击"保存设置" 5、对弹出警告框保存 检查点: * 检查是否弹出提示框 """ page = BaiduPage(browser) page.get(base_url) page.settings.click() page.search_setting.click() sleep(2) page.save_setting.click() alert_text = page.get_alert_text page.accept_alert()
def test_baidu_search_setting(self, browser, base_url): """ 名称:百度搜索设置 步骤: 1、打开百度浏览器 2、点击设置链接 3、在下拉框中"选择搜索" 4、点击"保存设置" 5、对弹出警告框保存 检查点: * 检查是否弹出提示框 """ page = BaiduPage(browser) page.get(base_url) #page.setting.click() ActionChains(browser).move_to_element(page.setting).perform() page.search_setting.click() sleep(2) page.save_setting.click() alert_text = page.get_alert_text page.accept_alert() assert alert_text == "已经记录下您的使用偏好"
def setUpClass(cls): cls.driver = driver.init() cls.baidu_page = BaiduPage(cls.driver) cls.register_page = RegesterPage(cls.driver)
def test_baidu_search(name, search_key, browser, base_url): page = BaiduPage(browser) page.get(base_url) page.search_input = search_key # page.search_button.click() sleep(2)
def baidu_search2(self, driver): driver = BaiduPage(driver) driver.find_element(BaiduPage.kw).clear() driver.find_element(BaiduPage.kw).send_keys("python") driver.find_element(BaiduPage.su).click() print("成功")
def setUpClass(cls): cls.driver = driver.init() cls.baidu_page = BaiduPage(cls.driver) cls.driver.get("https://www.baidu.com/")
def setUpClass(cls) -> None: cls.browser = BrowserDriver() cls.page = BaiduPage(cls.browser.get_driver())