如何在浏览器上单击JavaScript Alert

时间:2018-03-07 16:01:45

标签: javascript java selenium selenium-chromedriver

WebDriverWait wait = new WebDriverWait(driver, 3000);
wait.until(ExpectedConditions.alertIsPresent());
Alert alert = webDriver.switchTo().alert();
alert.accept();

点击链接请更新Flashplayer 后,警报会打开,但代码无法点击允许按钮。我收到了错误。 org.openqa.selenium.NoAlertPresentException:没有警报打开

屏幕截图附于Allow Flash

1 个答案:

答案 0 :(得分:0)

您无法单击浏览器提示,但可以启用Flash,以便永远不会出现提示。这不是我以前做过的事情,但希望这个链接会让你朝着正确的方向前进。

https://sqa.stackexchange.com/questions/30312/enable-flash-player-on-chrome-62-while-running-selenium-test

祝你好运!