我为意外警报设置了以下行为:
ChromeOptions options = new ChromeOptions();
options.setUnhandledPromptBehaviour(UnexpectedAlertBehaviour.ACCEPT);
DriverContext.Driver =新的ChromeDriver(选项);
我观察到它接受并关闭了警报,但是在下一行抛出了未处理的警报异常。
DriverContext.Driver.findElement(By.xpath("//button[text()='Alert Popup']")).click();
Thread.sleep(5000);
DriverContext.Driver.findElement(By.xpath("//button[text()='Alert Popup']")).click();
我正在使用最新版本的Selenium Webdriver,ChromeDriver exe和Chrome浏览器。
谢谢