【发布时间】:2019-10-29 11:01:45
【问题描述】:
当我登录我的网站时,会弹出一个警报“您是否允许 MyWeb 向您发送通知”,但由于它没有 HTML,我无法找到它的定位器。
try {
WebDriverWait wait=new WebDriverWait(driver,10);
Alert alert=wait.until(ExpectedConditions.alertIsPresent());
presentFlag=true;
alert.accept();
}
catch (Exception e) {
e.printStackTrace();
}
【问题讨论】:
-
你确定这是一个JS警报吗?听起来不像是一个给定的描述。运行代码时会发生什么?错误是什么?您应该编辑您的问题并在此处发布完整的错误消息。
标签: java selenium-webdriver firefox alerts