gpt4 book ai didi

ios - 在 UI 测试或单元测试中获取当前屏幕的所有 UI 元素

转载 作者:行者123 更新时间:2023-12-01 16:05:24 25 4
gpt4 key购买 nike

我是 iOS 新手,正在为屏幕编写 UI 测试用例。问题是,我想编写这样一个测试用例,我想测试特定类型的 UIElement 的相同行为(例如,按钮类型的相同行为)。因此,与其为不同的屏幕编写测试,我想知道在 XCUI 或任何其他框架中是否有某种方法可以让我们以某种数据结构将所有 UIElements 呈现在屏幕上。
谢谢

最佳答案

您可以使用 snapshot() 获取此类数据(元素、它们的标签、类型和其他属性)。方法。你会得到一棵树 XCUIElementSnapshot .此外,您可以获得字典表示。

从这里开始阅读文档

https://developer.apple.com/documentation/xctest/xcuielementsnapshotproviding

关于ios - 在 UI 测试或单元测试中获取当前屏幕的所有 UI 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62321195/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com