0

我正在使用 SeeTest 自动化工具在移动设备上实现自动化,并且我需要验证 Toast 消息。怎么做?我正在使用 Selenium WebDriver 和 C#。

4

1 回答 1

0

使用 SeeTest Studio 检查 toast 元素。将检查的 toast 消息添加为对象存储库中的 ToastMessage。使用以下代码验证 toast 消息:

            Assert.IsTrue(
            client.WaitForElement(Zone, ToastMessage, 0, 30000),
            "ToastMessage is not displayed"
        );

Tis 将等待 30 秒以显示 toast 消息。否则,测试将失败。

您也可以使用 client.isElementFound 方法。但是由于 toast 消息会出现几秒钟然后消失,WaitForElement 更适合这种情况。

于 2018-01-19T09:59:45.930 回答