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()