0

我正在测试 Gmail 未读邮件计数,一切正常,但由于互联网速度慢,我收到“某些功能无法加载警报”如何处理?

我的问题是:我需要不断检查警报,因为它可以随时出现,如果它出现,那么只有我可以关闭它。即使我们使用单独的线程来检查警报是否存在

public void checkAlert() 
{
    try 
    {
        WebDriverWait wait = new WebDriverWait(driver, 2);
        wait.until(ExpectedConditions.alertIsPresent());
        Alert alert = driver.switchTo().alert();
        alert.accept();
    } 
    catch (Exception e) 
    {
       //exception handling
    }
}

它也行不通,我想任何想法!!!!!!!!!!

4

1 回答 1

0

我认为 GMail 在自定义弹出窗口中显示消息(实际上它是 div 看起来像弹出窗口)。警报类只能与本机 java 脚本弹出窗口一起使用。

于 2013-01-08T12:06:44.060 回答