我在连接到远程节点并通过selenium启动chrome时出错。我的程序:
java -jar selenium-server-独立-2.41.0.jar -role节点-hub http://"hubadress":4444/register/grid
然后我运行以下代码:
DesiredCapabilities dc = DesiredCapabilities.chrome();
Webdriver x = new RemoteWebDriver(new URL("http://'localhost':444/wd/hub"),dc);结果:必须由...Path系统属性设置驱动程序可执行文件的webdriver.chrome.driver。
我也尝试过:
非常感谢你们的时间,伙计们,我快疯了,我需要解决firefox的一些问题,因为它工作得很好。
发布于 2014-05-16 17:17:18
你得到它有两个可能的原因。
理由1
您的C:\Users\me\Downloads\chromedriver.exe不存在。确保这是一条路。
理由2
这条道路上的双引号可能会加剧这种情况。拿出引号来制作它:-Dwebdriver.chrome.driver=c:\users\me\downloads\chromedriver.exe
除此之外,你所拥有的一切都很好。确保解决这两方面的原因,你应该是金人。
发布于 2014-05-23 17:37:16
使用RemoteWebDriver时,不需要将“/wd/集线器”添加到url中
而且,我也不认为您的url中也需要用单元组引号:http://'localhost':444/wd/hub
发布于 2014-08-07 21:35:59
哦天哪。割伤是不对的。
应该是:
java -jar selenium-server-standalone-2.41.0.jar -role node -hub
http://"hubadress":4444/register/grid
Dwebdriver.chrome.driver="C:/Users/me/Downloads/chromedriver.exe"https://stackoverflow.com/questions/23700511
复制相似问题