iOS 测试 请教关于 ios 端 DomTree 找不到界面显示的文本的问题?

bou瓜 · April 15, 2023 · Last by bou瓜 replied at August 30, 2023 · 4528 hits

刚接触 ios 端的测试,发现负责的 app 模块的大部分文本在 DomTree 中无法找到,元素的属性只有类似 id 的信息,导致无法直接获取文本来作校验。请问有无有测试过 ios 端的大佬指导一下,是不是因为 ios 的某种安全协议隐藏了元素底层的文本,或是通过另外的方式来获得文本?

共收到 1 条回复 时间 点赞
bou瓜 #1 · August 30, 2023 Author

自答:可用通过在 caps 添加参数 snapshotMaxDepth,修改遍历元素 source tree 的最大深度值,这个设置在获取元素 source tree 时有助于防止内存不足或超时,但同时也限制了 source tree 的深度。默认为 50。

2Floor has deleted
需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up