selenium 在使用过程在遇到的问题总结
2016-11-02 17:30
387 查看
1.org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms
这是由于Firefox和Selenium jar不兼容造成的,可以下载最新的Selenium jar。
2.selectenium java 包从2.45升级到2.48时报如下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/common
经过排查发现是因为selenium 2.45 改为2.48时只改了两个jar包,其libs文件夹下的其他包并没有引进,重新引入其他包就解决了。
3.对于默认浏览器,带有记忆功能的,它通常会记录登录用户名和登录密码,而程序在定位到用户名输入框会后会直接输入用户名,
这样就造成用户名多输入了一次,所以应该先清除输入框中默认值,然后再输入用户名。清除函数为clear()。如driver.clear().
4.Exception in thread "main" org.openqa.selenium.WebDriverException: Cannot find firefox binary in PATH.Make sure firefox is installed.
出现这个错误,是说明你的 FireFox 文件并没有安装在默认目录下,这时候需要在最开始执行:System.setProperty
设置环境变量 "webdriver.firefox.bin" 将自己机器上 FireFox 的正确路径设置完毕后即可。
5.Exception in thread "main" org.openqa.selenium.UnsupportedCommandException: Bad request
有人说应该是 hosts 出现了问题,加上一个 127.0.0.1 localhost 就行了,但我的 hosts 上肯定有这个,为啥也会出现这个问题呢?
经过调试,发现 127.0.0.1 localhost 的设置必须要在 hosts 文件的最开始,而且如果后面有其他设置后,
也不要再出现同样的 127.0.0.1 localhost ,只要有就会出错。
这是由于Firefox和Selenium jar不兼容造成的,可以下载最新的Selenium jar。
2.selectenium java 包从2.45升级到2.48时报如下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/common
经过排查发现是因为selenium 2.45 改为2.48时只改了两个jar包,其libs文件夹下的其他包并没有引进,重新引入其他包就解决了。
3.对于默认浏览器,带有记忆功能的,它通常会记录登录用户名和登录密码,而程序在定位到用户名输入框会后会直接输入用户名,
这样就造成用户名多输入了一次,所以应该先清除输入框中默认值,然后再输入用户名。清除函数为clear()。如driver.clear().
4.Exception in thread "main" org.openqa.selenium.WebDriverException: Cannot find firefox binary in PATH.Make sure firefox is installed.
出现这个错误,是说明你的 FireFox 文件并没有安装在默认目录下,这时候需要在最开始执行:System.setProperty
设置环境变量 "webdriver.firefox.bin" 将自己机器上 FireFox 的正确路径设置完毕后即可。
5.Exception in thread "main" org.openqa.selenium.UnsupportedCommandException: Bad request
有人说应该是 hosts 出现了问题,加上一个 127.0.0.1 localhost 就行了,但我的 hosts 上肯定有这个,为啥也会出现这个问题呢?
经过调试,发现 127.0.0.1 localhost 的设置必须要在 hosts 文件的最开始,而且如果后面有其他设置后,
也不要再出现同样的 127.0.0.1 localhost ,只要有就会出错。
相关文章推荐
- 某教育平台项目开发之--使用SSM框架开发过程遇到的问题总结
- 使用linux过程中遇到的问题总结
- 在使用Struts的过程中也遇到了一些问题,现在总结一下
- 总结zTree使用过程中遇到的问题
- 总结Nginx 的使用过程中遇到的问题及解决方案
- Android WebView 使用过程中遇到的问题与总结
- 在redis使用过程遇到的一些问题的总结
- 使用jdic过程中遇到的问题总结
- 使用js过程中遇到的小问题总结(随使用情况不断添加)
- JavaMail IMAP 和JavaMail Pop3 简介以及使用过程遇到的问题总结
- [总结]使用WPF路由事件过程中遇到的一些小问题
- Zepto 使用过程中遇到的问题总结
- cocos2d-js 使用过程中遇到的问题总结
- sublime2使用过程中遇到的一些问题总结
- selenium使用过程中遇到的问题
- Eclipse最新版使用过程中遇到的问题总结
- gitlab使用过程中遇到大文件上传或下载失败的问题,总结一下
- VC6使用过程中遇到的问题收集(1)
- Eclipse RCP使用Spring时遇到的问题及解决过程
- 使用busybox-1.9.2制作CRAMFS问题系统过程中遇到的问题及解决的办法