gpt4 book ai didi

objective-c - 使用 UIAutomation 设置测试数据

转载 作者:行者123 更新时间:2023-11-28 23:05:07 25 4
gpt4 key购买 nike

是否可以在运行 iOS 的 UIAutomation 测试时设置测试数据?

我看到一些帖子建议您让 uiautomation 通过 UI 来创建测试数据,但对我来说这似乎是一个普遍糟糕的方法。

此外,我的特定应用程序应该从音乐库中获取所有数据,因此使用测试数据的唯一方法似乎是在带有音乐的设备上运行测试。

最好有一种方法可以使用其中一个模拟库来创建一些模拟对象,但我不认为 UIAutomation 可以在该级别与应用程序交互。

最佳答案

我将所有测试分为两个阶段:设置和测试。设置阶段是它自己的 UIAutomation 测试,不做任何断言。它只是将模拟器置于正确的状态。测试完成后,我复制模拟器目录 (~/Library/Application Support/iPhone Simulator/5.0) 并保存以供后续运行使用。然后,在我运行测试阶段之前,我恢复保存的模拟器状态。这样,我只需运行一次设置。最后,我想开源我的测试运行程序。

关于objective-c - 使用 UIAutomation 设置测试数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9444663/

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