我要检查是否存在警报消息。为此,我尝试了代码,

public boolean IsAlertPresent()
    {
        try
        {
            driver.switchTo().alert();
            return true;
        }
        catch (NoAlertPresentException Ex)
        {
            return false;
        }
    }


但是,错误消息显示在boolean和IsAlertPresent()中。布尔值显示消息“令牌“布尔值”上的语法错误,@预期”,而IsAlertPresent()显示消息“ IsAlertPresent无法解析为类型”。

最佳答案

我相信您已经在另一个方法中定义了方法IsAlertPresent()。 Java不允许这样做。单独定义方法,任何错误都会消失。

关于testing - token “ bool ”上的语法错误,@预期,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21619605/

10-11 16:58