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)

第一次打开的浏览器不关闭,打开第二个就会出错,解决办法就是关闭所有的浏览器 然后从新启动脚本。依然报错就重启电脑。
posted @ 2021-02-23 14:18  771293871  阅读(78)  评论(0)    收藏  举报