selenium java\u无法处理safari版本11中的警报

s5a0g9ez  于 2021-06-27  发布在  Java
关注(0)|答案(0)|浏览(207)

我一直在尝试在safari浏览器版本11中使用SeleniumJava处理警报。我尝试了以下几种方法来处理警报,但不知怎么的,它们都不适合我:-有人能帮我看看吗?提前谢谢!

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;}");

请参考下面的链接,我得到的警报。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题