python selenium Chrome自动化测试环境搭建

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33440246/article/details/79286560

1、 安装selenium

pip install selenium

2、翻墙下载对应版本的chromeDriver.exe,下载的压缩包中只有这一个文件;免费翻墙推荐蓝灯,github官网搜索lantern,有电脑版,手机版,下载即可,一键开启。
chromeDriver 2.9版本下载地址:https://chromedriver.storage.googleapis.com/index.html?path=2.9/

3、解压下载的安装包,得到:chromedriver.exe,该文件可以放在任何位置,不一定非要放在chrome浏览器安装目录下。

4、在chromedriver同级目录下新建一个seleniumDemo.py
如果不想放在同一级目录,可以将chromedriver.exe的路径放在环境变量中;千万不要以selenium命名。

5、测试程序:

from selenium import webdriver

browser = webdriver.Chrome()
browser.get('http://www.baidu.com')

6、运行chromedriver.exe,占用端口9515,再运行python脚本

py seleniumDemo.py

7、如果弹出的chrome浏览器窗口地址为:data;,是因为chromedriver与安装使用的chrome浏览器版本不支持;

chromedriver版本 支持的Chrome版本
v2.25 v53-55
v2.24 v52-54
v2.23 v51-53
v2.22 v49-52
v2.21 v46-50
v2.20 v43-48
v2.19 v43-47
v2.18 v43-46
v2.17 v42-43
v2.15 v40-43
v2.14 v39-42
v2.13 v38-41

我安装的chrome浏览器版本,chromedriver版本为:2.32,经测试正常,给大家一个参考
这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_33440246/article/details/79286560