我要验证保存成功后屏幕上是否显示通知消息。 问题在于通知消息会在几秒钟内(不到5秒)消失。
我尝试了以下代码来验证通知消息是否出现:
new WebDriverWait(driver, 15).until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//h2[contains(text(),'Notification Message')]")));
}
catch(Exception e) {
System.out.println("The Exception is ::::::::::::: "+e.getMessage());
return false;
}
return true;
此外,我还尝试了以下方法
new WebDriverWait(driver, 15).until(ExpectedConditions.presenceOfElementLocated(By.xpath("//h2[contains(text(),'Notification Message')]")));
在两种情况下,尽管出现通知消息,但都会引发异常。
请建议是否采用其他方法来验证通知消息。