我已经编写了一个 webdriver 测试,我试图通过 Jenkins 分布式节点运行它。这是代码片段。
WebDriver driver=null;
try {
System.setProperty("webdriver.ie.driver", "D://IEDriver//IEDriverServer.exe");
InternetExplorerDriverService service = InternetExplorerDriverService.createDefaultService();
driver = new InternetExplorerDriver(service);
}catch(Exception ex) {
ex.printStackTrace();
}
if(driver==null) {
throw new Exception("Driver is not initialized");
}
driver.get(http://www.google.com);
我可以使用mvn -e clean test通过命令提示符运行此代码部分。但是当我从 jenkins 尝试时,相同的命令不起作用,我得到了 WebDriverException。尝试搜索返回码 80070490,但没有太大帮助。以前有人遇到过这个错误吗?
监听端口 17897 org.openqa.selenium.WebDriverException:启动 Internet Explorer 时出现意外错误。IELaunchURL() 为 URL 返回 80070490 'http://myserver:17897/'
(警告:服务器未提供任何堆栈跟踪信息)