浏览器前进、后退

2018-01-16
浏览器上有一个后退、前进按钮,对于浏览网页的人是比较方便的;对于 web 自动化测试来说是
一个比较难模拟的操作;webdriver 提供了 back()和 forward()方法,使实现这个操作变得非常简单。
“%s”表示输出的类 型为字符串
“%d”表示输出类型为整型数字
不确定变量类型的话可以使用%r, 它的含义是“不管什么都打印出来”。

#coding=utf-8
import time
from selenium import webdriver
driver=webdriver.Firefox()

#访问百度首页
first_url='http://www.baidu.com'
print('now access %s' %(first_url))
driver.get(first_url)

#访问新闻页面
second_url='http://news.baidu.com'
print('now access %s' %(second_url))
driver.get(second_url)

#返回(后退)到百度首页
print('back to %s' %(first_url))
driver.back()

#前进到新闻页
print('formard to %s' %(second_url))
driver.forward()

driver.quit()

<python02>浏览器前进、后退_第1张图片
结果
<python02>浏览器前进、后退_第2张图片
格式化

<python02>浏览器前进、后退_第3张图片
格式化结果

你可能感兴趣的:(浏览器前进、后退)