我一直在尝试在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;}");
请参考下面的链接,我得到的警报。
暂无答案!
目前还没有任何答案,快来回答吧!