selenium RC+JAVA 运行所遇到的问题
来源:互联网 发布:淘宝开企业店铺多少钱 编辑:程序博客网 时间:2024/06/10 17:50
1.报错一
Failed to start new browser session: java.lang.RuntimeException: Firefox 3 could not be found in the path!
Please add the directory containing ''firefox.exe'' to your PATH environment.
原因:
firefox没有安装在c盘(本人安装在d盘下),selenium找不到firefox路径。
解决过程:首先尝试将firefox.exe的路径放到系统环境变量path中,重新运行,错误依旧。
正确解决办法:在调用firefox处加上绝对路径(selenium("localhost", 4444, "*firefox D:\\Program Files\\Mozilla Firefox\\firefox.exe", "http://www.baidu.com"))
java.lang.RuntimeException: Could not contact Selenium Server; have you started it on 'localhost:4444' ?
原因:selenium server未启动
解决方案:启动selenium server:java -jar selenium-server-standalone-2.24.1.jar
2.报错三
Firefox 无法在 chrome://src/content/RemoteRunner.html?sessionId=e4a9ff6710024147858b77bf8c3b7e6c&multiWindow=true&baseUrl=https://www.google.com.hk/&debugMode=false&driverUrl=http://localhost:4444/selenium-server/driver/ 找到该文件。
原因:
Firefox版本与selenium server版本不一致导致的。
百度了下,原来是selenium的版本和firefox不兼容,需要升级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,2014/12/1) 升级selenium jar包,或者是升级firefox。
PS:但是selenium-java-2.42.2版本和firefox 29.0.1版本兼容,如果升级到firefox 30+,则浏览器启动失败。可能是selenium还未同步升级,后面估计可以正常支持。切记,关掉forefox的升级功能,否则连本地Windows上的脚本都跑不起来,作者曾经为此还降级了forefox。 升级后,selenium脚本正常启动firefox。
注意:火狐版本经常会自动更新,记得将自动更新的勾选去掉,火狐:选项-高级-更新:不检查更新
- selenium RC+JAVA 运行所遇到的问题
- [Selenium] Selenium RC二次开发遇到的问题
- selenium rc 遇到问题
- selenium 所遇到的问题
- selenium遇到的问题
- 运行seam中的例子所遇到的问题
- hadoop hbase hive搭建运行所遇到的问题
- 使用selenium遇到的问题
- selenium python 遇到的问题
- Python+Selenium遇到的问题
- selenium使用遇到的问题
- 安装selenium遇到的问题
- selenium RC 的使用
- selenium rc的使用
- Selenium RC的组成:
- selenium Rc的使用
- selenium rc 使用中的问题
- 命令行 运行 Java文件遇到的问题。
- 第十周项目3—利用二叉树便利思想解决问题(1)(2)(3)
- WEB-INF目录与META-INF目录的作用
- (第十三周项目2)Kruskal算法的验证
- 第十三周项目2-Kruskal算法的验证
- 如何学习一门新的编程语言?——在学习区刻意练习
- selenium RC+JAVA 运行所遇到的问题
- Android设置复合文本
- poj1007 DNA排序
- 第十一周项目1(4) 哈弗曼编码的算法验证
- 加载底部自定义Dialog
- 第九周项目1
- JavaWeb学习笔记 日期转换 后篇 自己的疏忽
- Android Sensor 自动旋转控制
- cocoaPods更新问题解决