Selenium和Firefox对应版本及注意事项
【Selenium】 -> 【FireFox】
2.25.0 -> 18
2.30.0 -> 19
2.31.0 -> 20
2.42.2 -> 29
2.44.0 -> 33 (不支持31)
2.53.0 -> 43,46(不支持47)
2.41.0 -> 26(绿色版本)
2.44 -> 32.0-35.0
2.53.0-2.53.6 -> 40.0.3(本司目前使用selenium和firefox版本)
在selenium+python环境下查看selenium版本方法:
cmd下输入:pip show selenium
卸载selenium版本:
cmd下输入:pip uninstall selenium
安装: pip install selenium x.x.x(对应selenium版本)
在通过RF测试框架运行脚本时,提示浏览器方面错误,org.openqa.selenium.WebDriverException: Target URL ... is not well-formed
解决办法:
只需要在你访问的网址前加上:http://即可解决
例如:open browser www.baidu.com firefox运行后则会报以上错误
修改:open browser http://www.baidu.com firefox 运行成功
解决selenium不支持firefox低版本
用winrar打开selenium-server.jar;
查找两个目录:customProfileDirCUSTFFCHROME和customProfileDirCUSTFF;
搜索每个目录,直到找到文件install.rdf,解压缩到一个临时目录,编辑如下行:
<em:maxVersion>2.0.0.*</em.maxVersion>
改为
<em:maxVersion>4.0.0.*</em.maxVersion>
selenium-java-2.42.2版本和firefox 29.0.1版本兼容,如果升级到firefox 30+,则浏览器启动失败。可能是selenium还未同步升级,后面估计可以正常支持。
若selenium的版本和firefox不兼容,需要升级selenium的jar包,或者是升级firefox。
切记,关掉forefox的升级功能,否则连本地Windows上的脚本都跑不起来,且必须降级forefox。
升级后,selenium脚本正常启动firefox。
各firefox版本下载地址
http://ftp.mozilla.org/pub/firefox/releases/
各selenium jar包下载地址
http://selenium-release.storage.googleapis.com/index.html
在selenium下载页面 http://www.seleniumhq.org/download/ (需FQ) 各个版本的changelog中,会记录支持的firefox版本
备注:selenium V3.0之前都不支持ff47.0.所以,如果你是seleniumV3.0以及之前的版本就不要下载ff47.0以及ff47.0之后的版本了。
Selenium和Firefox对应版本及注意事项相关推荐
- 解决Selenium与firefox浏览器版本不兼容问题
解决Selenium与firefox浏览器版本不兼容问题 参考文章: (1)解决Selenium与firefox浏览器版本不兼容问题 (2)https://www.cnblogs.com/limxia ...
- selenium启动Firefox示例
本文示例使用selenium启动Firefox,并将浏览器窗口最大化,在百度搜索框内输入"HelloWorld",最后点击搜索按钮. 源代码如下: package com.sele ...
- geckodriver、selenium、firefox版本对应关系
最近用selenium在centos服务器部署爬虫项目,centos默认安装了火狐浏览器,相应的驱动为geckodriver 驱动下载: Releases · mozilla/geckodriver ...
- 火狐linux版更改语言,Selenium更改firefox浏览器语言python m
我花了3个小时试图找到这个问题的解决方案,但我还远远没有得到我觉得必须要问的答案.(我发现了类似的帖子-下面是我为什么要问这些帖子的解释) 我正在写一个程序,在谷歌中输入几个搜索词,然后检索我页面的排 ...
- 关于selenium调用firefox浏览器的调试
本来在使用selenium调用谷歌浏览器的时候,因为一个网站的原因,一直会自动弹出网页的通知,如下: 由于本人是菜鸟级别的,又不会处理,所以想尝试用firefox来打开网站(因为用firefox打开没 ...
- Linux 服务器自动连接校园网,selenium + geckodriver + firefox浏览器
文章目录 设备信息 一. 下载安装 firefox 浏览器相关驱动 1. firefox 浏览器版本查看 2. 下载对应版本的 selenium 和 geckodriver 驱动 二. 自动连接脚本 ...
- selenium驱动Firefox安装和环境配置
目录 一.前言 二.版本 三.配置环境 四.在pycharm中添加selenium 五.测试代码,成功打开百度,则配置成功 一.前言 根据多篇文章总结了一下自己操作过程,主要是想记录一下. 二.版本 ...
- selenium与各个浏览器版本兼容
1>selenium版本跟Firefox的版本要相互适宜. Selenium版本 支持的FireFox版本 2>使用selenium打开chrome浏览器的时候,需要用chromedriv ...
- Selenium驱动firefox爬取今日头条并存放在MySQL数据库中
Selenium驱动firefox爬取今日头条 前提: 1.安装selenium包:pip install selenium 2.安装MySQL数据库,并下载Navicat可视化工具 Navicat可 ...
- 使用selenium爬取小说以及一些注意事项和坑
使用selenium爬取小说 说明:这个网站也可以使用静态方法访问,动态只是练手 目标,使用selenium爬取下面网站中的小说 http://www.xbiquge.la/29/29056/1399 ...
最新文章
- Python3模块Crypto改为pycryptodome
- 打破校史!这位参与发表学校首篇Science的博士小姐姐,近日一作再发Nature
- IOS App 后台运行
- Deep Neural Networks的Tricks
- 误执行了rm -fr /*之后,除了跑路还能怎么办?!
- 查找xml文件中某接点的值
- linux+后台运行+nohup,Linux后台运行命令集(、fg、bg、jobs、nohup、ctrl + z)
- 2019-03-10-算法-进化(只出现一次的数字)
- Android IPC系列(一):AIDL使用详解
- 【英语学习】【WOTD】emote 释义/词源/示例
- Checkio代码闯关小计
- java流家族_1.1.2 完整的流家族
- 广义线性模型总结(GLM)
- 【STM32H7的DSP教程】第14章 DSP统计函数-最大值,最小值,平均值和功率
- 《系统集成项目管理工程师》必背知识点
- 固定定位(fixed)和粘性定位(sticky)的比较
- 无缘无故,Oralce使用normal模式登录用户失败
- journald.conf 中文手册
- 解决pycharm调用plt.show()后无图片显示问题
- CVPR2020无人驾驶论文摘要
热门文章
- 模糊PID(自适应模糊PID、fuzzy PID)的基本原理及应用举例 by 研三笔记
- wps怎么链接html,wps怎么添加超链接 wps制作超链接的步骤教程
- 第4章:图数据处理管道
- 高通平台开发系列讲解(工具篇)ramdump获取与解析
- GmSSL 国密MS2/SM3/SM4/SM9/ZUC/SSL密码工具箱
- masm编译.asm文件报错fatal errorA1000: cannot open file
- linux下中文字库,Linux下中文乱码及中文字体缺失问题的解决
- [Matlab-1]符号函数和数值函数
- 计算机网络纠错码,纠错码
- 纯CSS的导航下拉菜单