我正试图为Android应用程序编写Appium测试的XPath查询,在那里我通过它的ID找到一个元素,而不管它的类。
这是我正在尝试的XPath,但它似乎不起作用://*[@id='toFind']
这是可能的吗?
尝试:
//*[@resource-id='toFind'] OR //*[@resource-id="toFind"]
我的问题是双重的。
首先,您需要使用resource-id
而不是id
,并且资源ID可以比您正在寻找的值更长,因此您需要使用contains
//*[contains(@resource-id, 'toFind')]