51Testing软件测试论坛

标题: 运行Selenium WebDriver 无法正常启动火狐浏览器 [打印本页]

作者: 玲玲公主    时间: 2016-12-20 11:36
标题: 运行Selenium WebDriver 无法正常启动火狐浏览器
本帖最后由 玲玲公主 于 2016-12-20 11:37 编辑

运行到脚本WebDriver driver=new FirefoxDriver();
时、错误信息如下、如何解决?org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
\e10srollout@mozilla.org.xpi","e":true,"v":"1.5","st":1481880672378},"firefox@getpocket.com":{"d":"D:\\Program Files (x86)\\Mozilla Firefox\\browser\\features\\firefox@getpocket.com.xpi","e":true,"v":"1.0.5","st":1481880672377},"webcompat@mozilla.org":{"d":"D:\\Program Files (x86)\\Mozilla Firefox\\browser\\features\\webcompat@mozilla.org.xpi","e":true,"v":"1.0","st":1481880672372}},"app-global":{"{972ce4c6-7e08-4474-a285-3208198ce6fd}":{"d":"D:\\Program Files (x86)\\Mozilla Firefox\\browser\\extensions\\{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi","e":true,"v":"50.1.0","st":1481880672381}}}
1482204123685        addons.xpi        DEBUG        No changes found
1482204123691        addons.xpi        DEBUG        Registering manifest for D:\Program Files (x86)\Mozilla Firefox\browser\features\aushelper@mozilla.org.xpi
1482204123691        addons.xpi        DEBUG        Loading bootstrap scope from D:\Program Files (x86)\Mozilla Firefox\browser\features\aushelper@mozilla.org.xpi
1482204123695        addons.xpi        DEBUG        Calling bootstrap method startup on aushelper@mozilla.org version 1.0
1482204123696        addons.xpi        DEBUG        Registering manifest for D:\Program Files (x86)\Mozilla Firefox\browser\features\e10srollout@mozilla.org.xpi
1482204123696        addons.xpi        DEBUG        Loading bootstrap scope from D:\Program Files (x86)\Mozilla Firefox\browser\features\e10srollout@mozilla.org.xpi
1482204123703        addons.xpi        DEBUG        Calling bootstrap method startup on e10srollout@mozilla.org version 1.5


作者: 掉渣饼    时间: 2016-12-20 11:42
你的selenium版本和火狐的版本是多少?
作者: 玲玲公主    时间: 2016-12-20 11:44
掉渣饼 发表于 2016-12-20 11:42
你的selenium版本和火狐的版本是多少?

selenium是2.45.0
火狐是50.1.0
作者: 梦想家    时间: 2016-12-20 12:02
火狐版本高了么试试 45的火狐呢
作者: 黑盒测试    时间: 2016-12-20 12:12
我selenium3.0.2 火狐标准版50.1
geckodriver解压后放到python-Scripts下
可参考这个:
http://bbs.51testing.com/thread-1103510-1-1.html
作者: 黑盒测试    时间: 2016-12-20 12:14
火狐卸载干净 重新装个试试
作者: 掉渣饼    时间: 2016-12-20 12:30
玲玲公主 发表于 2016-12-20 11:44
selenium是2.45.0
火狐是50.1.0

火狐浏览器版本高了,导致和selenium版本不兼容,建议你用火狐45以下的
作者: 黑盒测试    时间: 2016-12-20 14:32
你换45了吗?我也准备换
作者: 玲玲公主    时间: 2016-12-20 14:40
黑盒测试 发表于 2016-12-20 14:32
你换45了吗?我也准备换

刚换上、准备看看能不能启动
作者: 玲玲公主    时间: 2016-12-20 14:45
本帖最后由 玲玲公主 于 2016-12-20 14:49 编辑
玲玲公主 发表于 2016-12-20 14:40
刚换上、准备看看能不能启动


作者: 玲玲公主    时间: 2016-12-20 14:56
梦想家 发表于 2016-12-20 12:02
火狐版本高了么试试 45的火狐呢

试了45、44都不行
作者: 黑盒测试    时间: 2016-12-20 15:08
玲玲公主 发表于 2016-12-20 14:40
刚换上、准备看看能不能启动

我还是不行哎  等下换成44 要还是不行就直接换回标准版
作者: 若尘_51    时间: 2016-12-20 15:13
玲玲公主 发表于 2016-12-20 14:56
试了45、44都不行

你的火狐没有安装在默认路径下吧?
如果不是的话,脚本里需要设置下火狐的路径:
System.setProperty("webdriver.firefox.bin", "xxx\\Mozilla Firefox\\firefox.exe");  
WebDriver webDriver = new FirefoxDriver();  
作者: 清晨一缕阳光    时间: 2016-12-20 15:18
你的火狐的版本太高,降低火狐的版本。
作者: 黑盒测试    时间: 2016-12-20 15:21
玲玲公主 发表于 2016-12-20 14:56
试了45、44都不行

我试了几个也不行  只有50.1 64位标准版还能跑起来
作者: 玲玲公主    时间: 2016-12-20 15:52
若尘_51 发表于 2016-12-20 15:13
你的火狐没有安装在默认路径下吧?
如果不是的话,脚本里需要设置下火狐的路径:
System.setProperty(" ...

是安装在默认路径的
现在提示的是这个
org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
作者: 玲玲公主    时间: 2016-12-20 15:53
黑盒测试 发表于 2016-12-20 15:21
我试了几个也不行  只有50.1 64位标准版还能跑起来

selenium是哪个版本的?
作者: 黑盒测试    时间: 2016-12-20 15:57
玲玲公主 发表于 2016-12-20 15:53
selenium是哪个版本的?

selenium3.0.2 火狐标准版50.1
我是python 不是java做的
作者: 玲玲公主    时间: 2016-12-20 16:06
黑盒测试 发表于 2016-12-20 15:57
selenium3.0.2 火狐标准版50.1
我是python 不是java做的

哪里下载的?发我selenium
作者: 若尘_51    时间: 2016-12-20 16:18
玲玲公主 发表于 2016-12-20 15:52
是安装在默认路径的
现在提示的是这个
org.openqa.selenium.firefox.NotConnectedException: Unable to ...

http://blog.csdn.net/jichuang123/article/details/50311237
网上搜的都是说火狐版本太高了。
作者: 玲玲公主    时间: 2016-12-20 16:40
黑盒测试 发表于 2016-12-20 15:21
我试了几个也不行  只有50.1 64位标准版还能跑起来

试了36版本、可以跑
作者: 黑盒测试    时间: 2016-12-20 16:43
玲玲公主 发表于 2016-12-20 16:40
试了36版本、可以跑

有包吗 发我下 加我QQ2017340535
作者: 玲玲公主    时间: 2016-12-21 09:41
若尘_51 发表于 2016-12-20 16:18
http://blog.csdn.net/jichuang123/article/details/50311237
网上搜的都是说火狐版本太高了。

换成36版本可以跑了
作者: jingzizx    时间: 2016-12-31 14:11





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2