问题描述
我一直在尝试在 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;}");
有关我收到的警报,请参阅以下链接。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)