web自动化selenium环境搭建

web自动化是代码与浏览器之间进行交互,由代码发送命令来驱动浏览器执行响应操作。

安装内容如下:

1.python环境;

python环境的安装可参考:https://www.cnblogs.com/Simple-Small/p/9179061.html

注意配置环境变量

             方便使用python命令和pip命令。这一步需要配置2个环境变量。

            1、配置python.exe的路径:

                  将python的安装目录配置到环境变量的path当中。怎么配置环境变量?百度吧

                  比如python安装在D:python34,那么就在环境变量path中加上此目录;

            2、配置pip.exe的路径:

     pip命令在python目录下的Script目录当中。所以为了后续可以使用pip安装第三方库,也需要配置环境变量。

                  以1中的例子为例,那么就在环境变量path中加上 D:Python34Scripts

2、selenium环境

selenium库在线安装命令:pip install -U selenium 

3、浏览器及其浏览器驱动(版本需要匹配)

selenium各版本下载地址

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

  国内下载:http://npm.taobao.org/mirrors/chromedriver

ChromeDriver各版本下载地址

    http://chromedriver.storage.googleapis.com/index.html

Chrome各版本下载地址

   https://www.chromedownloads.net/


存放路径:Windows是存放于Python的根目录下,这样就可以不用指明Chrome的位置直接引用webdriver.Chrome()。、

    mac下存放在/usr/local/bin目录下。

Firefox
Firefox驱动下载地址为:https://github.com/mozilla/geckodriver/releases/
根据自己的操作系统下载对应的驱动即可,使用的话,需要把驱动的路径和火狐浏览器的路径加入到环境变量里面才可以

IE
IE浏览器驱动下载地址为:http://selenium-release.storage.googleapis.com/index.html
根据自己selenium版本下载对应版本的驱动即可,python的话,下载里面的IEDriverServerxxx.zip即可,这个是区分32和64位系统的,根据自己的系统下载即可,需要注意的是,如果要打开IE浏览器的话,需要在浏览器的Internet选项中的安全页里有4个安全选项,Internet、本地Internet、受信任的站点、受限制的站点,这4个里面都有一个启用保护模式,都需要勾选上才可以,还得把驱动的路径加入到环境变量中。

 
原文地址:https://www.cnblogs.com/123blog/p/12459717.html