前进关键字:driver.forward()
后退关键字:driver.back()
测试对象:1、https://www.baidu.com/
2、https://www.sogou.com/
实例代码:
1 # 导入测试所需的库或者模块
2 from selenium import webdriver 3 import unittest 4 import time 5
6 class ApitestStudy(unittest.TestCase): 7 # 找到浏览器驱动并执行
8 def setUp(self): 9 self.driver = webdriver.Chrome(executable_path = "F:\Python\Scripts\chromedriver.exe") 10 # 执行测试用例
11 def test_ApitestStudy_Url(self): 12 firstrequesturl = "https://www.sogou.com/"
13 secondrequesturl = "https://www.baidu.com/"
14 # 首先访问sogou首页
15 self.driver.get(firstrequesturl) 16 # 然后在访问Baidu首页
17 self.driver.get(secondrequesturl) 18 # 后退至上次访问的sogou首页
19 time.sleep(2) 20 self.driver.back() 21 # 前进至访问的baidu首页
22 time.sleep(2) 23 self.driver.forward() 24 print("...执行成功...") 25 def tearDown(self): 26 # 退出浏览器
27 self.driver.quit() 28 if __name__ == "__main__": 29 unittest.main()
执行结果:
以上就是操作浏览器的前进与后退的实例代码,比较初级,适合我这样的小白。后边其他的一些操作将会持续更新。敬请期待!!!