我使用SeeTest自动化工具在Mobile上自动化,我需要验证Toast消息。怎么做?我正在使用Selenium WebDriver和C#。
答案 0 :(得分:0)
使用SeeTest Studio检查toast元素。在Object对象库中添加检查的Toast消息作为ToastMessage。使用以下代码验证Toast消息:
Assert.IsTrue(
client.WaitForElement(Zone, ToastMessage, 0, 30000),
"ToastMessage is not displayed"
);
Tis将等待30秒以显示toast消息。如果不是,测试将失败。
您也可以使用client.isElementFound方法。但是由于Toast消息会出现几秒钟而消失,所以WaitForElement更适合这个。