我有一个我无法解决的问题...... 我正在尝试用Appium编写自动化测试... 除了Text之外,我们的应用程序中没有唯一的元素。 作为示例,我们有一些我想要点击的元素。此元素没有唯一ID“元素”(此页面上的许多其他元素具有相同的ID)但此元素具有唯一文本“Track”... 我知道有一次机会让我找到Xpath的这个元素,但不幸的是我不能这样做,当我运行我的测试时,我得到一个例外...(
我的xpath是:
//*[@id='elements' and contains(text(),'Track']
我的xpath应该改变什么?如何正确构建它? Thx提前。
答案 0 :(得分:2)
看起来你的XPath中有一些错误,这应该有效:
//*[@resource-id='elements' and contains(@text,'Track')]
在进一步了解自动化项目之前,请访问此站点:
答案 1 :(得分:0)
Modified