【发布时间】:2021-12-29 10:43:39
【问题描述】:
我正在开始用 React Native 编写的新项目。想建议开发人员编写正确和自定义的定位器,这些定位器稍后将用作 Appium 元素。
当我深入研究主题时,我有点迷失了两个想法:testID 和accessibilityLabel。
在 Appium 官方网站上是这样写的: “这里的解决方案是确保不仅要在重要组件上使用 testID 属性,还要设置 accessibilityLabel 属性,以确保通过 Appium 的 'accessibility id' 定位器策略始终可以找到元素。 "
另一方面,我发现了一个短语:对于 React Native 中的 iOS,您可以使用 testID,对于 android,据我所知,accessibilityLabel 是唯一的方法。”
为 Android 和 IOS Appium 自动化命名定位器属性的最佳方式是什么?
【问题讨论】:
标签: mobile automation appium