zoukankan      html  css  js  c++  java
  • 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个里面都有一个启用保护模式,都需要勾选上才可以,还得把驱动的路径加入到环境变量中。

     
  • 相关阅读:
    20180915问题总结二
    20180917问题总结
    20190915问题总结
    常见问题整理目录
    电商中的库存管理实现-mysql与redis
    电商学习目录
    什么是SPU、SKU、SKC、ARPU
    C#趣味程序---三色球问题
    .NET开源的背后:是无奈,还是顺应潮流?
    mongoengine
  • 原文地址:https://www.cnblogs.com/123blog/p/12459717.html
Copyright © 2011-2022 走看看