Appium TestNG - 如何识别其他语言的元素

时间:2018-04-11 21:41:16

标签: android testng appium appium-android

我在真实设备中使用Appium / TestNG来自动化应用程序,但有些元素与其他语言一起使用[@ text ='string']。在其他语言上使用相同代码而不是为每种语言创建一个代码的最佳解决方案是什么?

1 个答案:

答案 0 :(得分:0)

最佳做法是永远不要使用像//*[@text='string']

这样的XPath定位器

对于 Android 应用,使用resource-iduiautomator定位策略

对于 iOS 应用accessibility-idios class chain定位策略

这将有助于保持您的测试稳定且合理快速