AppiumLibrary.click element xpath=//android.widget.TextView[contains(@text,"货品为:${pinming_global}")]
通过 xpath 模糊定位安卓应用中 text 包含 “货品名:${pinming_global}” 的 TextView 元素,并点击该元素
其中 ${pinming_global}为定义的变量,可以通过 ${pinming_global}来确定目标元素的唯一特性。
但在实际运行中,此处运行成功,点击了元素,并成功跳转,但点击的元素不是包含 ${pinming_global}的 TextView ,而是点击了包含 ${pinming_global}TextView 的下一个 TextView
如图:

当 ${pinming_global}=1521504495 时,点击的元素为包含货品名为 1521446959 的 TextView
当 ${pinming_global}=1521446959 时,点击的元素为包含货品名为 1521447311 的 TextView
以此类推。。。。


↙↙↙阅读原文可查看相关链接,并与作者交流