【问题标题】:iOS: GUI Automation Testing and Continuous IntegrationiOS:GUI 自动化测试和持续集成
【发布时间】:2013-05-10 18:09:38
【问题描述】:

我一直在使用 OCUnit 和 OCMock 编写 iOS 逻辑测试,它运行良好。我想开始添加两件事,GUI 自动化和持续集成。我一直在评估KIFJenKins 以满足我的要求。有人可以指导我更正root,因为这是我第一次尝试iOS的GUI测试和连续集成服务器。哪些库适合自动化 GUI 测试?

【问题讨论】:

    标签: ios continuous-integration ui-automation


    【解决方案1】:

    【讨论】:

    • 嗨,韦恩,谢谢。看来您无法使用 Apple UIAutomation 自动化测试。我们必须自动化测试并集成到 CI 服务器,所以我认为这不是我们尝试的选择!
    【解决方案2】:

    您可以尝试FoneMonkey 到 UI iOS 自动化,对于 CI 流程,我们使用TeamCity。 TC 有一个内置的“XCode 项目”步骤来编译您的项目以及您可以通过命令行步骤轻松执行的任何其他操作。

    【讨论】:

    • 有什么方法可以从命令行运行 FoneMonkey 使其成为持续集成过程的一部分?
    • 谢谢,我错过了那部分。我正在尝试寻找价格,但找不到任何东西。服务是免费的吗?我认为不会,因为 Gorilla Logic 似乎有付费员工。
    【解决方案3】:

    我还没有找到比 KIF、WaxSim 和 Jenkins 更好的组合! KIF 基于objective-c,您可以完全控制它来添加您的定制。其余所有测试框架都是基于 Javascript 的,我不是很喜欢!

    【讨论】:

      猜你喜欢
      • 2011-11-09
      • 1970-01-01
      • 2014-03-15
      • 1970-01-01
      • 1970-01-01
      • 2015-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多