打印信息

1、通过获得页面的 title URL 地址,页面上的标识性信息(如,登录成功的“欢迎,xxx
信息)来判断用例执行成功。 

2、使用的方法:title、current_url

3、练习

 1 #coding=utf-8
 2 
 3 from selenium import webdriver
 4 import time
 5 
 6 #打开百度首页
 7 driver = webdriver.Firefox()
 8 driver.get("http://www.baidu.com")
 9 driver.maximize_window()
10 time.sleep(2)
11 
12 #打开百度新闻
13 driver.find_element_by_link_text("新闻").click()
14 time.sleep(2)
15 
16 #获得当前页面title并打印
17 title = driver.title
18 print(title)
19 
20 #拿当前title与预期进行比较
21 if title==u'百度新闻搜索——全球最大的中文新闻平台':
22     print("title ok!")
23 else:
24     print("title error!")
25 
26 #获得当前页面URL并打印
27 now_url = driver.current_url
28 print(now_url)
29 
30 #拿当前页面URL与预期进行比较
31 if now_url=='http://news.baidu.com/':
32     print("current url ok!")
33 else:
34     print("current url error!")
35 
36 
37 #关闭浏览器
38 driver.close()
View Code

 

原文地址:https://www.cnblogs.com/huiguniang/p/7089363.html