在下面的appium代码中找到元素的实例值是多少?

时间:2018-01-09 09:54:22

标签: appium appium-android

我正在研究appium-android并希望使用UiSelector找到元素,但不知道下面代码中的实例是什么,

driver.findElementByAndroidUIAutomator(“new UiSelector()。className(”android.widget.TextView“)。instance(0)”);

1 个答案:

答案 0 :(得分:1)

我会尝试解释

android.widget.TextView 类向用户显示文本。

在给定的屏幕上,可能会有很多文字。

假设您的应用程序是一个消息应用程序,其中包含用户列表。

Messanger屏幕上显示的每个文本都由唯一的实例编号标识。

让我们在你的消息中说你只有两个人

1)Sam 2)安迪

文字“Sam”将有实例1

文本“Andy”将有实例2,依此类推

回到你的问题,为了找到你的情况下0代表的实例,你需要打开应用程序并通过UI Automator或Appium检查员跟踪它。

单击文本值,查看实例编号是什么。