Appium ios XCUIElement 元素定位问题

小酷 · 2020年10月22日 · 最后由 小酷 回复于 2020年10月23日 · 264 次阅读

appium-desktop 定位 ios 钉钉元素,只定位到窗体这一级,然后查看 contexts 只有 native_app,没有 webview,像这类元素怎么去定位啊,求大佬指点

定位元素:

查看 contexts:

最佳回复

试了下 钉钉 4.7.25 iOS12 iPhone XR 该有的页面信息都有

共收到 5 条回复 时间 点赞

这是开发特意设置属性屏蔽的吧,防自动化打卡的?

也可能是 flutter 开发的,看看大佬的解决方法 https://testerhome.com/topics/25388

ltyd5788 回复

这个方法我试过不行,然后切换别的 tab 有能定位到的,可能是 XCUITest 的问题,这方面我是小白😂

试了下 钉钉 4.7.25 iOS12 iPhone XR 该有的页面信息都有

那可能版本升级后加了限制,搞这些外部 app 真是有点费劲

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册