当我们从Windows迁移到Linux时,我们的Nightwatch测试不再运行。它就会结冰。
Selenium服务器已经在侦听,并且chrome_driver (Linux64位)设置正确。然而,这是我们得到的结果:
$ 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}非常感谢您的任何建议。
发布于 2014-03-08 23:05:43
如果使用较旧版本的selenium jars,我在mac上启动不同的webdriver时会遇到一些问题。请检查您的selenium服务器版本是否为最新版本。
第二个想法:如果它在Firefox上运行,它似乎是现在selenium最受支持的浏览器。如果是,那么您可以将问题定位到chrome/chrome web驱动程序。
如果没有,请发布你的整个setting.json,也许还有一个测试片段……
https://stackoverflow.com/questions/22193683
复制相似问题