<python02>浏览器前进、后退

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

结果
格式化

格式化结果
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容