【发布时间】:2016-04-01 22:31:23
【问题描述】:
我是 appium 的新手。我想找到屏幕截图中显示的用户名和密码元素。如果我使用//class,则用户名和密码的值相同。请帮忙。如果可能的话,我想知道识别元素的所有方法(比如使用类、id、xpath)。
提前致谢。请在下面找到屏幕截图
【问题讨论】:
-
根据截图,你的资源ID是
null所以你不能使用ById定位器策略,两个元素的类名都是android.widget.EditText因此ByClass不会帮助你区分除非您创建List<WebElement>并通过索引访问它们,因此在这种情况下最好使用ByXPath,正如 Gaurav 在他的回答中所解释的那样,因为 xpath 对于元素来说总是唯一的。
标签: appium