Javascript “夜猫子”;冻结“;
当我们从Windows迁移到Linux时,我们的夜间监视测试不再运行。它只是冻结了 Selenium服务器已在侦听,并且已正确设置了Javascript “夜猫子”;冻结“;,javascript,node.js,selenium-webdriver,automated-tests,nightwatch.js,Javascript,Node.js,Selenium Webdriver,Automated Tests,Nightwatch.js,当我们从Windows迁移到Linux时,我们的夜间监视测试不再运行。它只是冻结了 Selenium服务器已在侦听,并且已正确设置了chrome\u驱动程序(linux 64位)设置。然而,我们得到的是: $ node nightwatch.js -t tests/mytest.js --verbose [ mytestmodule ] Running: MyTest INFO Request: POST /wd/hub/session - data: {"desiredCapabil
chrome\u驱动程序
(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}
非常感谢您的建议。如果使用旧版本的selenium JAR,我在mac上启动不同的WebDriver时会遇到一些问题。请检查您的selenium server版本是否为最新版本 第二个想法:如果它与Firefox一起运行,那么它似乎是目前最受支持的selenium浏览器。如果是,则可以将问题定位到chrome/chrome web驱动程序
如果没有,请发布您的整个setting.json,也许还有一个测试片段…还有,有人能为NightwatchJS做个标记吗?:)我在windows上运行linux版本的chromedriver时得到了这个输出。一旦我下载了正确的最新版本,一切正常。