selenium webdriver + python 环境搭建

 

1、安装python及配置环境变量

官网下载python2.7版本。

配置环境变量:

D:\Python27

D:\Python27\Scripts

如上的两个路径添加到path中,用“;”分开

 

cmd打开输入py -2

 selenium webdriver + python 环境搭建selenium webdriver + python 环境搭建selenium webdriver + python 环境搭建selenium webdriver + python 环境搭建

 

出现如上版本相关信息即表示安装成功

 

2、安装selenium

cmd下输入:py -2 -m pip  install selenium安装

 selenium webdriver + python 环境搭建

 

下载Firefox并安装,点击这里下载

http://www.firefox.com.cn/

Firefox的安装路径添加到path

下载gectkodriver,点击这里下载

https://github.com/mozilla/geckodriver/releases/

加压到一个目录中,可以自己创建,我的是C:\Users\yfk\local\bin,并将次路径添加到path

 

补充:如果要用其它浏览器,请安装相应的webdriver

Chromchrom driver,点击这

http://npm.taobao.org/mirrors/chromedriver

放到chrom的安装目录下:C:\Program Files\Google\Chrome\Application并添加到path

 

IE :下载IE driver,点击这

http://selenium-release.storage.googleapis.com/index.html

安装方法与上面相同,

另外要求配置IE保护模式,可参考此文:

http://blog.csdn.net/zyl26/article/details/51011073

 

以上完成后,可以写一个自动登录网站操作的python脚本验证环境搭建是否成功

 selenium webdriver + python 环境搭建selenium webdriver + python 环境搭建

 

 

 

Selenium IDE插件下载

 

在这里我因为Selenium IDEFireFox不兼容浪费了差不多快一天的时间,真是抓狂了,各种版本尝试,然后网上搜索方法也不行,后来突然开窍用如下方法就解决了,不得不说真是日了狗了 - -

 

请打开如下网站衔接:

https://addons.mozilla.org/en-US/firefox/addon/selenium-ide/

 

输入框输入Selenium IDE关键字搜索,下拉看到Selenium IDE的相关插件:

 selenium webdriver + python 环境搭建selenium webdriver + python 环境搭建

 

如图鼠标悬停在页面处可以看到当前Selenium IDE版本插件兼容的FirefoX版本范围,好了下载此范围的Firefox版本即可,每个电脑系统兼容的范围不一样,我的32WIN 7系统。

移步至此处下载Firefox,根据电脑系统选择相应版本:

http://ftp.mozilla.org/pub/firefox/releases/

 

安装后在地址栏填入:

https://addons.mozilla.org/en-US/firefox/addon/selenium-ide/?src=search

安装插件,如图右上角出现了Selenium IDE的图标

 selenium webdriver + python 环境搭建selenium webdriver + python 环境搭建

打开Selenium ID可以开始录制工作

 

注明:Selenium IDE兼容性差,目前最新firefox貌似都不支持了,汗,建议还是手动来写脚本来跑吧。