0

我知道 Apple 建议使用其 Instruments 的工具 UIAutomation 在 iOS 项目中测试 GUI。但它真的有用吗?它真的适合回归测试吗?什么是自动测试夜间构建?

我听说过 Fone Monkey 和其他开源项目,但不知道它们是否会达到这个目的。

4

2 回答 2

1

我们将其用于自动 CI 测试。只要您只在 iOS 5 上运行测试,UIAutomation 就相当强大。从命令行运行 UIAutomation 测试的支持有限,但存在于 Xcode 4.2 中。我们使用 tuneup_js 来构建测试和fruitstrap 以在我们的测试设备上安装应用程序。一切都是从詹金斯运行的,使用各种 bash 和 ruby​​ 脚本来完成这项工作。

于 2011-11-15T13:08:00.143 回答
0

Fone Monkey 具有乐器中没有的录制和播放选项。但是由于 Instruments 是性能工具,它还包括许多可以使用的工具,例如 Zombies、Allocations、Automation 等。毕竟是苹果自己给的。两者都有优点和缺点,但使用乐器一段时间是最好的。

于 2011-09-02T06:33:25.003 回答