问题描述
有时,当我使用Selenium-Chrome浏览到其他URL时,会遇到此异常。
org.openqa.selenium.WebDriverException: unkNown error: net::ERR_TUNNEL_CONNECTION_Failed
下面是我创建Chrome驱动程序的方法。
options = new ChromeOptions();
((ChromeOptions) options).setBinary("/opt/google/chrome/google-chrome");
((ChromeOptions) options).setAcceptInsecureCerts(true);
((ChromeOptions) options).addArguments("--no-sandBox","--disable-dev-shm-usage");
((ChromeOptions) options).addArguments("--disable-extensions");
options.setCapability("browserVersion","general");
driver = new RemoteWebDriver(
url,SeleniumHelper.getCapabilities("chrome",myGrid.getForwardProxy()));
下面是发生此错误的示例行。
driver.navigate().to(MyConfig.readString("url") + someID);
我在这里做错了什么?如何调试此问题?该测试正在远程计算机上的docker实例中运行。而且此错误偶尔发生,而不是每次都发生。任何帮助将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)