我遇到了一个问题。在我的网站上,我需要接受" 允许相机 "弹出。我尝试使用以下代码,但我得到了" TimeoutException
" 错误,虽然Pop up已成功显示,但它无法识别它。
try
{
WebDriverWait wait = new WebDriverWait(driver, 2);
wait.until(ExpectedConditions.alertIsPresent());
Alert alert = driver.switchTo().alert();
System.out.println(alert.getText());
alert.accept();
}
catch (Exception e)
{
//exception handling
e.printStackTrace();
}
请参阅弹出窗口的附件截图。 Browser based Pop up
谢谢,
答案 0 :(得分:0)
尝试找到弹出窗口并单击它或尝试实现以下代码
。driver.switch()警报()驳回();