zoukankan      html  css  js  c++  java
  • selenium环境搭建

    以下案例中的Firefox版本是56.0.1,Python版本3.6.5,selenium版本为3.6.0

    注意的点:

    如果使用的是selenium2,则需要安转的火狐浏览器版本需为46以下版本

    selenium2+firefox46以下版本(无需安转驱动包)

    selenium3+firefox47以上版本(必须下载驱动:geckodriver.exe,且要添加到环境变量)

    第一步:安装设置火狐浏览器(断开网络安装

    (1)设置为默认浏览器

    (2)关闭多个窗口选项

    (3)取消强制更新(firefox喜欢偷偷的升级

    第二步:安装Python

    在安转Python3时,勾选自动配置环境,可不用再手动配置

    第三步:安装selenium

    (1)打开cmd输入:pip install selenium

    注意:首次一定要看到进度100%完成,如果中途失败,重新输入指令安转直达100%为止

     

    (2)Firefox高版本不在使用selenium默认自带的Firefox webdrive来驱动,需要使用geckodriver,版本为geckodriver-v0.19.0-win64(支持Firefox 55.0 以上Selenium3.5及以上)

    1> 将geckodriver.exe文件放在Python安转路径下的Libsite-packagesseleniumwebdriverfirefox中

    2> webdriver所在路径设置为环境变量

     

    (3)确保已经安装了正确版本的火狐浏览器
    在cmd窗口输入以下指令

    >>>from selenium import webdriver

    >>>webdriver.Firefox()

    若能够成功打开Firefox浏览器则说明配置成功

    若提示异常

    请检查geckodriver.exe的文件位置是否正确

    webdriver所在路径设置的环境变量是否正确

  • 相关阅读:
    http 请求包含哪几个部分(请求行、请求头、请求体)
    BUG处理流程说明
    如何正确分析定位BUG
    如何定位bug是前端还是后端以及用的工具
    测试阶段划分为哪几个阶段?
    java实现一个简单的图书管理系统
    sql增、删、改、查基础封装类
    Ubuntu18.04 install sougou pinyin
    tensorboard网页打不开问题
    c++11 实现numpy argmax argmin
  • 原文地址:https://www.cnblogs.com/yangxiaoqin/p/9047657.html
Copyright © 2011-2022 走看看