NightwatchJS“冻结”

当我们从Windows迁移到Linux时,我们的Nightwatchtesting不再运行。 它只是冻结。

Selenium服务器已经在监听, chrome_driver (linux 64位)设置正确。 但是,这是我们得到的:

 $ node nightwatch.js -t tests/mytest.js --verbose [ mytestmodule ] Running: MyTest INFO Request: POST /wd/hub/session - data: {"desiredCapabilities":{"browserName":"chrome","javascriptEnabled":true,"acceptSslCerts":true,"platform":"ANY"},"sessionId":null} - headers: {"Content-Type":"application/json","Content-Length":129} 

任何build议非常感谢。

如果使用老版本的seleniumjar,我的Mac上启动不同的web驱动程序有一些问题。 请检查您的selenium服务器版本是否是最新的。

第二个想法:尝试一下,如果它运行在Firefox,它似乎是现在最受支持的selenium浏览器。 如果是,那么你可以将问题本地化为chrome / chrome web驱动程序。

如果没有,请发布您的整个setting.json,也许是一个testing片段…