有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java无法在Android(Appium)中使用xpaht单击元素

无法通过在Android 8.1.0/7.1.0上使用xpaht来单击元素,但相同的xpathAndroid 10上工作正常

类元素

By postBtn = By.xpath("//安卓.widget.TextView[@text='Post']");
driver.findElement(postBtn).click();

Appiumv1.15.1

java版本1.8.0_241

selenium java:3.141.59

java客户端:6.1.0

项目类型:Maven project


共 (1) 个答案

  1. # 1 楼答案

    这一条应该有效:

    driver.findElement(By.xpath("//android.widget.TextView[contains(@text, 'Post')]")).click();