【发布时间】:2018-12-17 21:11:20
【问题描述】:
这是我的代码,我无法创建节点,它抛出异常为 FAILED: runtest org.openqa.selenium.SessionNotCreatedException:无法创建新服务:ChromeDriverService。我试过同一台机器和不同的机器,问题仍然存在。因为我是 Grid 的新手,所以我无法解决。
public class Gridtest1 {
WebDriver driver;
DesiredCapabilities cap;
@Test
public void runtest() throws MalformedURLException { System.setProperty("webdriver.chrome.driver","D:\\Selenium_Grid\\chromedriver.exe");
cap = DesiredCapabilities.chrome();
URL url = new URL("http://192.168.0.107:4444/wd/hub");
//URL url = new URL("http://192.168.0.107:5556");
ChromeOptions options = new ChromeOptions();
driver = new RemoteWebDriver(url, options);
//driver=new ChromeDriver();
driver.get("http://google.com/");
System.out.println("Title is " + driver.getTitle());
driver.close();
}
}
【问题讨论】:
-
是否正在为您显示网格控制台?您可以在此处查看网格状态(附加节点):192.168.0.107:4444/console
-
您可能需要更新驱动程序
-
是 @Magesh 网格控制台显示附加的节点,cmd 也显示附加的节点
-
@NicholasAlbion 我尝试更新最新的驱动程序仍然存在问题
标签: java selenium selenium-grid