【问题标题】:iOS UI Automation - UIATableCell returning old valueiOS UI 自动化 - UIATableCell 返回旧值
【发布时间】:2014-12-19 18:12:14
【问题描述】:

我有一个与 UITableView 交互的 Appium 测试。测试执行导致单元格中的标签更改的操作。

当测试试图验证更新后的标签时,它会返回旧值,尽管目视检查清楚地显示了新值。 Appium 检查器也显示旧值,iOS Accessibility Inspector 也是如此。

我能找到查看更新值的唯一方法是强制重新创建单元格。

如何强制 Appium / iOS 仪器返回更新后的标签值?

【问题讨论】:

    标签: ios ui-automation appium


    【解决方案1】:

    这个问题是由错误地实现UIAccessibilityContainer Protocol 的单元引起的。该实现构建了可访问性元素一次,然后总是返回相同的缓存响应。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多