解决selenium不支持firefox低版本的问题
解决selenium不支持firefox低版本的问题
在火狐浏览器升级后,突然发现webdriver运行脚本的时候不能调出火狐浏览器了,并报错WebDriverException:Message:'Can\t 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
解决selenium不支持firefox低版本的问题的更多相关文章
- 支持IE低版本的上传 大文件切割上传 断点续传 秒传
		
1. http://files.cnblogs.com/files/blackice/UploadDemo.rar 此demo是使用的 swfupload 2.http://download.csdn ...
 - 如何解决vux不兼容安卓低版本问题
		
最近做移动端H5页面用VUX来写UI组件这块.ios测试的时候没啥大问题,不过在4.4版本的华为手机上测试就崩了.接下来详细记述下崩的几个点. 第一:vux自带的提示框,在低版本安卓系统上全不是居中显 ...
 - 咏南中间件支持DELPHI低版本开发的两层程序平稳升级到三层
		
提供DELPHI中间件及中间件集群,有意请联系. N年前,我们用DELPHI低版本开发的两层程序(比如工厂ERP系统),现在仍然在企业广泛地得到使用,但老系统有些跟不上企业的发展需要了.主要表现在:虽 ...
 - Java程序实现导出Excel,支持IE低版本
		
来博客园两年多了,最近才开通了微博,因为懒所以也一直没有写东西,今天想整理一下自己前段时间遇到的一个导出的问题. 因为项目的需求,要做一部分导出功能.开始的时候用的公司的导出,但是很奇怪有部分模块导出 ...
 - 解决低版本Eclipse安装Findbugs插件无法显示问题
		
问题描述 Eclipse安装Findbugs,显示安装成功,但是重启Eclipse在[Window]-[show view]-[other]中没有显示 原因 Eclipse版本太低,新版的Findbu ...
 - FIREDAC连接MSSQL 2000报不能支持连接MSSQL2000及更低版本的解决办法
		
FIREDAC连接MSSQL 2000的时候会报错,原因是MSSQL CLIENT11或MSSQL CLIENT10客户端驱动程序已经不支持连接MSSQL2000及更低版本的数据库. 解决办法: 设置 ...
 - 解决selenium与firefox版本不兼容问题
		
Python环境下类比 个人使用 32位环境 Python 2.7.12 Selenium 2.53.6 Firefox 47.01 安装selenium可用pip选择对应版本,参考另一教程. 因为在 ...
 - 解决低版本IE关于html5新特性的兼容性问题html5shiv.js和Respond.js,以及excanvas.js解决低版本IE不支持canvas的问题
		
插件:html5shiv.js 让IE9以下版本支持html5新标签,git地址https://github.com/aFarkas/html5shiv 用于解决IE9以下版本浏览器对HTML5新增标 ...
 - 解决低版本Xcode不支持高版本iOS真机调试的问题
		
1.现象截图 Could not locate device support files. This iPhone 6s is running iOS 11.1 (15B93), which may ...
 
随机推荐
- vs2015 去除 git 源代码 绑定,改成向tfs添加源码管理
			
除了下文的方法是将源码管理从git改成tfs之外,还要做以下几步即可 向tfs添加源码 打开源码管理(管理连接),双击打开你要向其中添加的tfs连接 选中该解决方案,右键 将解决方案添加到源码管理 嵌 ...
 - c#数据类型 与sql的对应关系 以及 取值范围
			
Short Name .NET Class Type Width Range (bits) SQL Datatype (Closest Match) Constraint to use (if nee ...
 - Android 自定义 spinner (背景、字体颜色)
			
转自:http://blog.sina.com.cn/s/blog_3e333c4a010151cj.html 1.准备两张图片,并做好9.png 2.在drawable中定义spinner_se ...
 - iview-admin打包笔记
			
在程序根目录右键打开cmd,输入 npm run build 这时就会进入打包的步骤,打包好之后就会在程序根目录出现一个dist的文件夹,里面有一个index.html文件和另一个dist的文件夹. ...
 - document.write覆盖问题
			
1.不会覆盖页面: 如果仅仅是一句js语句:document.writeln('<span id=\'span1\'>嗯,你好</span>'); ps:\'是转义字符,代表' ...
 - Eclipse里面的Maven项目如果下载依赖的jar包的源码
			
Window---------Properties---------------Maven--------------勾选Download Artifact Sources和Download Arti ...
 - 图文并茂 RAID 技术全解 – RAID0、RAID1、RAID5、RAID100
			
RAID 技术相信大家都有接触过,尤其是服务器运维人员,RAID 概念很多,有时候会概念混淆.这篇文章为网络转载,写得相当不错,它对 RAID 技术的概念特征.基本原理.关键技术.各种等级和发展现状进 ...
 - web基础 (一) http协议
			
一.什么是web服务 浏览器与网页服务端发起的请求与回应(返回的是一堆字符串,浏览器去渲染生成页面!)都是 标准的CS模式 ---- bs模式:客户端用浏览器即可,服务端需要自己去写 http协议是建 ...
 - HTML5 Canvas ( 图形的阴影 ) shadowColor, shadowOffsetX, shadowOffsetY, shadowNlur
			
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
 - leetcode530
			
/** * Definition for a binary tree node. * public class TreeNode { * public int val; * public TreeNo ...