【问题标题】:Xcode UI Testing Remote Button Error: Failed to find focused elementXcode UI 测试远程按钮错误:找不到焦点元素
【发布时间】:2016-05-24 11:35:25
【问题描述】:

我正在尝试在 Apple TV 上测试应用的 UI,但是每次在 UI 中按下 UIButton 时,我都会立即收到错误消息:

“远程按钮错误:找不到焦点元素”。

这发生在记录测试时。

什么可能导致问题,如何解决?

【问题讨论】:

  • 为了让它再次工作,我必须:1)在模拟器中重置内容和设置,2)在版本控制系统中恢复到以前的代码提交。仍然没有解释问题发生的原因,以及是否存在更简单的解决方案。

标签: xcode xctest xcode-ui-testing apple-tv


【解决方案1】:

这是您的应用代码有问题。当您移动到 ​​Apple TV 上的新视图时,焦点元素应设置在新视图上。

您的错误表明在您按下按钮后没有元素获得焦点。

焦点使用户能够看到当前选择的内容,并且应该包含某种视觉指示,例如让焦点视图沿 Z 轴向用户移动。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-09
    • 2016-07-29
    • 1970-01-01
    • 2017-12-17
    • 1970-01-01
    • 2011-11-27
    • 2023-03-30
    • 2022-11-16
    相关资源
    最近更新 更多