温馨提示:模拟用户操作不同的浏览器
- 环境配置:win10 + pycharm + python 3.6 + se 3.13
- 测试需求:操作firefox、chrome为例
- 注意事项:
-
- se3中,不同的浏览器需要匹配不同的driver驱动,且版本兼容
- 案例中的driver驱动,配置在:python 安装环境目录下:C:\Python\Python36-64\Scripts
#coding:UTF-8 from selenium import webdriver #导入第三方包 selenium v3.13 """ firefox浏览器操作 firefox版本:v65.0 firefox driver版本:v0.24 """ ff = webdriver.Firefox() #初始化浏览器driver ff.maximize_window() #窗口最大化 ff.implicitly_wait(3) #等待时间 ff.get("https://www.baidu.com") #访问被测地址url ff.save_screenshot("ff.png") #保存截图 ff.quit() #关闭driver,退出浏览器 """ 谷歌浏览器操作 gc浏览器版本:v75 gc driver版本:v75 """ gc = webdriver.Chrome() gc.maximize_window() gc.implicitly_wait(3) gc.get("https://youdao.com") gc.save_screenshot("gc.png") gc.quit()