我无法在 Appium 中使用 xpath contain 和 follow 策略。我不知道 Appium 是否支持它。 API 级别 19。 谁能帮忙: 我必须单击显示余额的 TextView ,即。印度卢比…… 所以我正在使用
driver.findElement(By.xpath("//android.widget.TextView[contains(@name,'INR')]"));
and
driver.findElement(By.xpath("//android.widget.TextView[contains(text(),'INR')]"));
但没有任何作用
最佳答案
@Sahil Sehgal:因为您的元素没有 name 属性,所以您可以使用 text 属性来查找元素。在下面的示例中,我添加了对“可用余额”和“INR”的检查。使用适合您需要的那个 -
driver.findElement(By.xpath("//android.widget.TextView[contains(@text, 'Available Balance')]")).click();
driver.findElement(By.xpath("//android.widget.TextView[contains(@text, 'INR')]")).click();
关于android - Appium xpath 包含跟随不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39064303/