前进关键字: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()
执行结果:
以上就是操作浏览器的前进与后退的实例代码,比较初级,适合我这样的小白。后边其他的一些操作将会持续更新。敬请期待!!!