当我尝试在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上升,我认为量角器正在寻找服务器的端口是错误的。如果是这样,我该如何纠正呢?
答案 0 :(得分:0)
好的,所以我尝试使用seleniumAddress:'http://127.0.0.1:4444/wd/hub',而不是directConnect:true。它对我有用。 我的Firfox版本是36.01,Webdriver是2.45。