我目前在编写自动化测试时通过其可访问性标签来检测元素?
这会导致很多问题。
- 这是检测元素的正确方法吗?
- 如果没有,有没有更好的方法
检测元素而不使用
无障碍标签?
Best Answer-推荐答案 strong>
UI 自动化使用可访问性标签(如果已设置)为每个元素派生名称属性。除了明显的好处之外,使用这样的名称还可以大大简化测试脚本的开发和维护。
name 属性是这些元素的四个属性之一,在您的测试脚本中非常有用。
- name:源自可访问性
标签
- value:当前值
例如,控件中的文本
文本字段
- 元素:任意子元素
当前包含的元素
元素,例如,a 中的单元格
表格 View
- parent: 元素
包含当前元素
Instruments User Guide
关于iPhone - 自动化测试?,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/5711231/
|