【发布时间】:2015-05-15 23:12:25
【问题描述】:
Appium 检查器显示已释放的对象。 所以我看到同一个对象的 x 个实例,其中只有 1 个实际上是正确且可见的(而其余的都是死的)。 Appium 倾向于找到第一个这样的元素,并且在第一个实例(已死)上执行功能(点击、发送键等)失败
例如。
- 我有一个 TableView T。
- 我导航到 T
- 导航到其他页面(以便在后端将对象设置为 nil/deallocated)
- 我再次导航到 T.
- 我检查员发现了 T 的 2 个条目。(例如,现在已死的 T1 和当前实例 T2)
- 我的代码在单击 Tableview 时失败,因为它首先找到死对象 T1 并尝试单击它。
我正在使用 appium 1.2.0 并在带有 IOS 7 的 Iphone 5s 上自动化应用程序。我在我的 Macbook 上使用 Java(Eclipse)。
【问题讨论】:
标签: ios selenium-webdriver appium ios-ui-automation