zoukankan      html  css  js  c++  java
  • selenium自动化测试各浏览器驱动下载地址

    刚开始做selenium自动化测试时,如果代码没有问题,当无法到驱动打开浏览器,很有可能就是缺少浏览器驱动,调试的时候则会抛出 WebDriverException的异常。
     
    各浏览器驱动下载地址如下:
    GeckoDriver(Firefox):https://github.com/mozilla/geckodriver/releases
    ChromeDriver(Chrome):https://sites.google.com/a/chromium.org/chromedriver/home
    IEDriverServer(IE):http://selenium-release.storage.googleapis.com/index.html
    OperaDriver(Opera):https://github.com/operasoftware/operachromiumdriver/releases
    MicrosoftWebDriver(Edge):https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver
     
     
     
    1.设置驱动
    ①设置浏览器的方式比较简单,手动创建一个存放浏览器驱动的目录,如E:drivers,将下载的浏览器驱动文件放到该目录下;
    ②右击“我的电脑”--属性--高级系统设置--高级--环境变量--系统
    变量---Path”,将“E:drivers”目录添加到 Path 中。
    变量名:Path
    变量值:;E: drivers
     
     
    2.验证驱动
    验证不同的浏览器驱动是否能正常使用,需要在操作系统中安装这些浏览器,跑一下就能够正常打开浏览器了。
    from selenium import webdriver
    driver = webdriver.Firefox() # Firefox 浏览器 driver = webdriver.Chrome() # Chrome 浏览器 driver = webdriver.Ie() # Internet Explorer 浏览器 driver = webdriver.Edge() # Edge 浏览器 driver = webdriver.Opera() # Opera 浏览器

      

    转载请附上原文链接。
  • 相关阅读:
    模块 hashlib模块
    设计模式
    类中双下方法
    工作小结 常见定制类
    python collections模块
    启动脚本
    anaconda镜像
    理解python的可变参数
    使用spark
    python 异常处理
  • 原文地址:https://www.cnblogs.com/bugbreak/p/15014954.html
Copyright © 2011-2022 走看看