我是Selenium Grid的新手,我试图在远程节点上执行量角器测试。
我使用虚拟机作为Hub,Node是我的本地机器,也是客户端。
集线器和节点都已启动并正在运行。
我已在conf.js文件中正确设置属性seleniumAddress。
所以现在当我通过运行量角器conf.js执行测试时,我收到了这个错误:
E/launcher - SessionNotCreatedError: Unable to create new service:
ChromeDriverService
Build info: version: '3.12.0', revision: '7c6e0b3', time: '2018-05-
08T15:15:08.936Z'
System info: host: 'host-name', ip: 'ip-address', os.name: 'Windows 7',
os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_171'
Driver info: driver.version: unknown
at Object.checkLegacyResponse
我不知道为什么我会收到此错误。我尝试通过运行来修复它: webdriver-manager干净 webdriver-manager更新 但它没有帮助。
答案 0 :(得分:0)
我通过使用参数Dwebdriver.chrome.driver指定chromedriver可执行文件的位置来解决此问题。应在启动节点时设置此参数。