web自动化测试-获得验证信息
一、概述 1、 在编写功能测试用例时,会假定一个预期结果,在执行用例过程中把得到的实际结果与预期结果进行比较,从而判断用例的通过与失败 2、自动化测试用例是由机器去执行,通常机器并不像人一样有思维和判断能力,那么就要从页面上获取一些信息来证明用例执行是成功还是失败 3、通常用的最多的几种验证信息是title、url、text三种,通过text获取用户文本是很好的验证信息 title是获得当前页面的标题 current_url是获得当前页面的url text是获取文本信息 二、举例说明 1 from selenium import webdriver 2 import time 3 dr=webdriver.Chrome() 4 dr.implicitly_wait(30) 5 dr.maximize_window() 6 dr.get('http://www.126.com') 7 8 #打印当前页面的title 9 title = dr.title 10 print(title) 11 12 #打印当前页面的Url 13 url = dr.current_url 14 print(url) 15 16 #登录邮箱 17 name=dr.find_element_by_id('idInput').clear() 18 name.send_keys