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

     
  • 相关阅读:
    net.sf.fmj.media.cdp.civil.CaptureDevicePlugger addCaptureDevices解决方法
    SVN快速入门教程
    Struts 2详细工作流程
    未能加载.NET基类问题
    图片上传的例子
    一个.NET发邮件的简单例子
    一种巧妙的删除程序自己的方法
    oracle的问题
    javascript 中对Trim()的实现
    SQL Server 不存在或访问被拒绝的问题
  • 原文地址:https://www.cnblogs.com/123blog/p/12459717.html
Copyright © 2020-2023  润新知