ios - Appium 检查器看不到 XCUITest Driver 元素的可访问性 ID

标签 ios automated-tests appium

Appium 检查器看不到元素的可访问性 ID(如文本字段)https://prnt.sc/me4s5k (仅找到元素的 xpath)但在 Xcode 上启用了可访问性 https://prnt.sc/me4t4y .检查员还发现一些元素(仅按钮)具有可访问性 ID https://prnt.sc/me4sir .

我的 iOS 开发人员说您可以使用 Object-ID 与元素交互。我如何使用 Appium 在 Java 上进行测试?

或者,开发人员应该如何在 Xcode 上的辅助功能表单中签署文本字段以使元素在 Appium 中可见?

最佳答案

你可以使用..

driver.getPageSource();

您将能够看到(驱动程序 View )所有元素 ID/对象 ..

关于ios - Appium 检查器看不到 XCUITest Driver 元素的可访问性 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54441965/

相关文章:

ios - 从 PDF 读取特殊字符字节到 unichar 或 NSString

testing - Postman 变量可以传入 Header 吗?

ruby - 将模块中的类添加到 Cucumber World

android - packageAndLaunchActivityFromManifest 失败 appium 错误

java - 在 Appium 中找不到带有 Xpath 的元素

ios - RxSwift - Playground 执行失败 : Couldn't lookup symbols

ios - 游戏中心沙箱-既不真正登录也不注销

ios - 应用内购买还原

docker - 如何使来自 docker 容器内部的请求看起来像是来 self 的本地计算机?

python - 两个相同的 AutomationID 使用 xpath python 和 appium