我是使用Appium的iOS自动化新手。我可以像这样使用XPath访问元素并进行自动化
driver.findElement(By.xpath("//UIAApplication[1]/UIAWindow[2]/UIASecureTextField[3]")).click();
我想使用给定的辅助功能标签名称来访问元素。使用Appium检查器时,我可以看到辅助功能名称显示在参数值下。但是如何使用Java代码访问此值?
感谢。
答案 0 :(得分:1)
您应该能够在Java中使用findElementByAccessibilityId(String using)方法。有关它的更多信息:
http://appium.github.io/java-client/io/appium/java_client/FindsByAccessibilityId.html
答案 1 :(得分:0)
getAttribute将返回有关该元素的所有信息,您只需要过滤所需的内容,下面的代码将返回该元素的值。
driver.findElement(By.name("登录"))。getAttribute(" value")