【发布时间】:2015-10-20 09:22:19
【问题描述】:
我不知道为什么,如果我设置断点(见代码),它的工作(它做点击)但如果我只是运行我有一个异常 org.openqa.selenium.NoSuchWindowException 在线(JavascriptExecutor)。 ... 也许有人现在如何帮助我,或者有人知道如何忽略 IE 中的证书。 谢谢。
public class ie {
public static void main(String[] args) throws InterruptedException {
System.setProperty("webdriver.ie.driver", "drivers/iexploredriver.exe");
DesiredCapabilities caps = DesiredCapabilities.internetExplorer();
//caps.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);
caps.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
WebDriver driver = new InternetExplorerDriver(caps); // there i setting break point
driver.get("https://sasdka.test/uk/");
((JavascriptExecutor) driver).executeScript("document.getElementById('overridelink').click()");
driver.quit();
}
}
【问题讨论】:
标签: java selenium selenium-webdriver internet-explorer-11