我遇到这个问题"ie驱动程序的命令行服务器已经停止工作",大多数时候在Internet Explorer浏览器上执行我的selenium批量测试......这严重影响了测试执行...已经看过了网上关于此的很多帖子,但无法弄清楚为什么会出现这个问题,以及我们如何为此找到解决方案......如果您知道任何详细信息,请告诉我,非常感谢,~Musaffir
我们有ChromeDriverService类可用于org.openqa.selenium.chrome......
我知道这将有助于在机器的任何端口启动镀铬驱动程序,代码如下...
ChromeDriverService src = new ChromeDriverService.Builder().usingDriverExecutable(new File("Location of chromedriver.executable")).usingAnyFreePort().build();
src.start();
Run Code Online (Sandbox Code Playgroud)
但不确定这对我们自动化有何帮助,在哪种情况下可以使用...
如果我们想要使用具有DesiredCapability和Chrome的RemoteWebDriver启动Chrome浏览器,那么我们需要开始独立运行selenium服务器...上面的ChromeDriverService在那里没用.
请介绍一下ChromeDriverService