一、使用title_contains检查页面是否正确-4
1、用例测试一
- 判断打开注册界面是否正确?
- 使用页面元素进行判断。
- 使用title名称进行判断。使用title_contains判断title名称是否包含“注册”,即预期结果。
- 不能通过url进行判断,是因为页面不一定能加载出来。
#coding=utf-8 from selenium import webdriver driver = webdriver.Chrome() #driver = webdriver.Firefox() #driver = webdriver.Edge() driver.get("http://www.5itest.cn/register")
2、具体
#coding=utf-8 from selenium import webdriver import time from selenium.webdriver.support import expected_conditions as EC driver = webdriver.Chrome() #driver = webdriver.Firefox() #driver = webdriver.Edge() driver.get("http://www.5itest.cn/register") time.sleep(5) print(EC.title_contains("注册"))
PS D:\imooc\selenium> python .\start_browser.py DevTools listening on ws://127.0.0.1:53967/devtools/browser/02afdace-bade-4fdf-98b1-bc30be926695 <selenium.webdriver.support.expected_conditions.title_contains object at 0x0000020BA58F7630>