zoukankan      html  css  js  c++  java
  • 解决selenium不支持firefox低版本的问题

    解决selenium不支持firefox低版本的问题

    在火狐浏览器升级后,突然发现webdriver运行脚本的时候不能调出火狐浏览器了,并报错WebDriverException:Message:'Can load the profile. Profile Dir:XXXX……',具体见下图:

     

    经过网上查询后发现,是因为我所用的selenium包的版本不支持现在用的火狐浏览器,我的selenium包的是selenium-server-standalone-2.31.0.jar,火狐浏览器版本是32.0.3

    解决方法如下:

    1.使用Winrar打开selenium-server-standalone-2.31.0.jar。

    2.找到文件夹customProfileDirCUSTFF和customProfileDirCUSTFFCHROME。

    3.找到这两个文件夹下所有的install.rdf文件,编辑文件内容,将支持的最高版本写的比现在的版本高。具体修改方法如下:

    注:只要修改的比现在的版本高即可。如果不能保存,可能是该文件正在被使用,将正在使用这个文件的进程关掉后再修改即可,我在修改时是被javaw.exe占用。

     

    然后在CMD里重新启动一下selenium服务就好了,java -jar selenium-server-standalone-2.31.0.jar

     

  • 相关阅读:
    UI自动化实现多浏览器运行
    【转】C#操作XML方法集合
    日拱一卒
    敏捷开发- planning会议中的开会趣事
    敏捷开发- 可行走的骨骼
    敏捷开发- 测试人员何去何从
    Nunit & Specflow
    [转]根本原因分析(Root Cause Analysis)
    Selenium 中抓取dropdown
    网页模板
  • 原文地址:https://www.cnblogs.com/meitian/p/4332408.html
Copyright © 2011-2022 走看看