selenium java_unable 无法处理 safari 版本 11 中的警报

时间:2020-12-29 19:16:59

标签: java selenium automation alert safaridriver

我一直在尝试在 safari 浏览器版本 11 中使用 selenium java 处理警报。我尝试了以下方法来处理警报,但不知何故它们都不适合我:- 有人可以看看并帮助我吗?提前致谢!

a. 
wait.until(ExpectedConditi[enter image description here][1]ons.alertIsPresent());
            driver.switchTo().alert().accept();

b. 
Robot robot = new Robot();
robot.delay(5000);
robot.keyPress(KeyEvent.VK_ENTER);

c.
using OpenQA.Selenium.Interactions;

Actions builder = new Actions(driver);        
builder.SendKeys(Keys.Enter);

d.
JavascriptExecutor js = (JavascriptExecutor) webDriver;
js.executeScript("window.alert = function(){ return true;}");

有关我收到的警报,请参阅以下链接。

0 个答案:

没有答案
相关问题