Firefox打开但没有使用Protractor输入URL,Chrome工作正常

时间:2015-03-06 19:11:01

标签: javascript angularjs firefox selenium protractor

当我尝试在Firefox上运行我的量角器测试时,Firefox已打开,但未输入任何网址,一段时间后我在cmd上收到以下错误:

Using FirefoxDriver directly...

[launcher] Running 1 instances of WebDriver

ERROR - Unable to start a WebDriver session.

C:\Users\XYZ\AppData\Roaming\npm\node_modules\protractor\node_modules\selen
ium-webdriver\http\util.js:87

          Error('Timed out waiting for the WebDriver server at ' + url));
Error: Timed out waiting for the WebDriver server at http://127.0.0.1:65288/hub

但是当我把它改成'chrome'时,它运行正常。 Selenium服务器在http://localhost:4444/wd/hub上升,我认为量角器正在寻找服务器的端口是错误的。如果是这样,我该如何纠正呢?

1 个答案:

答案 0 :(得分:0)

好的,所以我尝试使用seleniumAddress:'http://127.0.0.1:4444/wd/hub',而不是directConnect:true。它对我有用。 我的Firfox版本是36.01,Webdriver是2.45。