【问题标题】:How to test toast messages in Appium Test Case?如何在 Appium 测试用例中测试 toast 消息?
【发布时间】:2016-09-16 20:30:44
【问题描述】:

到目前为止,我知道 appium 不支持测试 toast 消息,但如果有人使用任何开箱即用的解决方案来测试 toast 消息,请指导我。

【问题讨论】:

    标签: android appium


    【解决方案1】:

    很遗憾,UIAutomator 不检测 toast 消息显示在 Android 应用应用程序内部仅使用 UIAutomator 查找元素。

    而且通过图像识别来验证 toast 消息也很困难,因为 toast 消息通常会在 1-2 秒后消失。

    我们可以在未来的 Android SDK UIAutomator 版本中期待这个功能。

    【讨论】:

      【解决方案2】:

      我使用 OCR 技术来测试 toast 消息。因此,您不能玩 toast 消息。

      以下是验证 toast 消息的步骤:

      1) 截取包含 toast 消息的屏幕截图
      2) 使用 Java OCR 从该图像中提取文本 3) 现在您可以验证提取的文本是否包含写在 toast 上的消息。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-01-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-10-07
        • 1970-01-01
        • 2018-05-01
        相关资源
        最近更新 更多