0

使用适用于 iOS 应用程序的 xcode Ui 自动化工具,我正在尝试创建一个 UI 测试用例。但是我遇到了一个切换按钮没有任何标签值的情况。由于哪个 UI 自动化工具无法找到元素并给出错误。

有没有其他方法可以选择切换按钮。正在考虑基于坐标进行敲击,但坐标因设备而异。

我已经彻底搜索了答案,但找不到答案。

请有人对此有所了解。

提前致谢 !!

4

1 回答 1

2

根据最佳实践,您应该添加accessibilityIdentifier到按钮并使用此标识符来选择按钮。标签可以更改或本地化。accessibilityIdentifier仅对 UI 测试“可见”。

您可以accessibilityIdentifier在 Interface Builder 或代码中进行设置。在 UI 测试中,您可以像使用 value 一样访问 element。

于 2017-06-24T18:04:09.520 回答