【问题标题】:UI Automator displays elements of previous screen intermittentlyUI Automator 间歇性地显示前一个屏幕的元素
【发布时间】:2019-11-11 18:47:59
【问题描述】:

我们有一个第三方移动应用程序可以自动化,我面临以下问题:

1) 登录应用程序,点击任何将我们重定向到另一个屏幕的对象。在这里,当我点击对象时,我们将看到带有旋转图标的屏幕加载,现在一旦导航到其他对象页面,当我尝试检查 UI automator 中的元素时,它会返回前一个屏幕的转储,即加载旋转条屏幕。但是,如果我通过一次又一次地转储来多次尝试检查元素,它将在第 4 次或第 5 次中给出正确的元素。 2)由于我们通过jenkins在CI(持续集成)中运行我们所有的测试用例,当我在appium中执行这个测试时它总是失败。

我安装了最新的 Appium 1.7.1 版本并安装了 Android Studio。

已将我所有的 sdk 管理器包更新到最新版本。仍然没有解决此问题。由于这个原因,我们有点被自动化阻止了。请帮我解决这个问题。

【问题讨论】:

    标签: android android-uiautomator


    【解决方案1】:

    我猜你可以写明确的等待时间,直到特定元素出现

    【讨论】:

      猜你喜欢
      • 2013-10-05
      • 2020-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多