我想自动执行以下 iPad/iPhone 测试场景:
我了解 UIAutomation 4.0 允许您编写一个简单的 JavaScript 来执行上述步骤。但是,UIAutomation 没有准备好测试基础设施。例如,它缺少测试宏来显示是否有任何测试失败,并且没有明确的方法来为每个测试用例运行设置和关闭。
这就是我回顾 XCode 单元测试的原因。逻辑测试对我不起作用。应用测试怎么样?
基本上,我正在寻找可以进行 GUI 测试并同时具有测试基础设施的东西。如果它可以集成到持续构建环境中,那就更好了。
最佳答案
查看 Zucchini .它刚出来,我在最近的一次 YOW 上看到了一个演示! session 。它基本上是一个 BDD 测试框架,使用 coffeescript 编写脚本并在实际设备上运行。它还可以从 CI 服务器完全运行,这使其非常适合敏捷团队。
我自己还没有运行它,但它似乎正是我正在寻找的,不,我不为 PlayUp 工作:-)
关于ios - 是否可以使用 Xcode 单元测试执行 GUI 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8888139/