前面文章介绍了如何获取当前页面的URL的值,本文介绍如何获取当前页面的title,这个也可以作为测试结果的依据,通过得到的title和预期的值对比,可以支持我们判断页面跳转正确。

相关脚本代码如下:

# coding=utf-8

import time

from selenium import webdriver

driver = webdriver.Chrome

driver.maximize_window

driver.implicitly_wait(6)

driver.get("http://www.baidu.com/")

time.sleep(1)

driver.find_element_by_link_text("新闻").click

time.sleep(1)

print (driver.title) # title方法可以获取当前页面的标题显示的字段

driver.quit


传送门:

基础篇:

从零开始到设计Python+Selenium自动化测如何开始

Python+Selenium基础篇之1-环境搭建

Python+Selenium基础篇之2-打开和关闭火狐浏览

自动话测试基础篇之3-打开和关闭IE或Chrome浏览器

Python+Selenium基础篇之4-XPath的使用

自动化测试基础篇之5-第一个完整的自动化测试脚本

练习篇:

Python+Selenium练习篇之1-摘取网页上全部邮箱

Python+Selenium练习篇之2-利用ID定位元素

Python练习篇之3-利用tag name定位元素

Python+Selenium练习篇利用linktext定位

练习篇之5-利用partial link text定位元素

练习篇之6-利用class name定位元素

Python+Selenium练习篇之8-利用css定位元素

练习篇之7-利用name定位元素

Python+Selenium练习篇之9-清除文本方法

Python+Selenium练习篇之10-刷新当前页面

PythonSelenium练习篇11浏览器上前进和后退操作

练习篇11之获取浏览器的版本号

练习篇12-获取当前页面的URL