selenium测试环境搭建
今日对selenium+googlechrome实现自动化测试进行回顾,结合pycharm整理出测试环境的搭建。
1.下载chromedriver
下载的地址:
官方:
https://chromedriver.storage.googleapis.com/index.html
淘宝:
https://npm.taobao.org/mirrors/chromedriver
下载驱动时下载与浏览器版本相近的驱动版本,32位兼容64位。
下载的chromedriver放置在pycharm对应目录的根目录下,例如

2.pycharm安装selenium
在pycharm对应项目的file-setting-Project-Project Interpreter中安装selenium


安装成功

3.实例
代码:

实际效果:
自动打开google chrome浏览器并跳转到baidu.com
4.可能遇到的问题
异常信息1:
Traceback (most recent call last):
File "E:/pythonwork/userxinzhiliao/selenium1/lianxi.py", line 3, in <module>
driver = webdriver.Chromedriver()
AttributeError: module 'selenium.webdriver' has no attribute 'Chromedrive
将代码中的
driver = webdriver.Chromedriver()改成
driver = webdriver.Chrome()
异常信息2:
(unknown error: DevToolsActivePort file doesn't exist)
第一次打开的浏览器不关闭,打开第二个就会出错,解决办法就是关闭所有的浏览器 然后从新启动脚本。依然报错就重启电脑。

浙公网安备 33010602011771号