selenium操作浏览器的前进和后退


  前进关键字: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()

执行结果:

以上就是操作浏览器的前进与后退的实例代码,比较初级,适合我这样的小白。后边其他的一些操作将会持续更新。敬请期待!!!

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM