我已经遇到了这个问题,并且很难解决这个问题似乎值得在这里添加:
[My Test 0001] Test Suite
==================================
Running: Load MY Auto Login page test
Error retrieving a new session from the selenium server
{ state: 'unhandled error',
sessionId: null,
hCode: 884712219,
value:
{ suppressed: [ [length]: 0 ],
screen: null,
cause: null,
hCode: 1045402875,
class: 'org.openqa.selenium.firefox.NotConnectedException',
localizedMessage: 'Unable to connect to host localhost on port 7055 after 45000 ms.
Firefox(或Safari)打开,然后不执行任何操作或交替崩溃。
希望这有助于其他人!
答案 0 :(得分:1)
这是我如何修复它: 转到我的nightwatch.json文件并打开它。
查找
"selenium": {
"start_process": true,
"server_path": "./node_modules/[...]
导航到该路径并找出您拥有的selenium-standalone-server jar的版本。 (这可能不是最新的)。
将最新的selenium-standalone-server jar下载到该位置:http://www.seleniumhq.org/download/并点击链接
然后更新路径以获得jar的新版本号。