Cucumber + XCTest 集成?

Posted

技术标签:

【中文标题】Cucumber + XCTest 集成?【英文标题】:Cucumber + XCTest integration? 【发布时间】:2015-08-17 12:24:30 【问题描述】:

我们有一个自动化框架,使用 Cucumber + Appium 来测试 ios 应用程序。

Appium 很好,但它的一个限制是我们需要从一开始就运行每个测试,这会减慢开发速度。 XCTest 似乎提供了更多的断点类型灵活性,即我们可以重新运行一小部分测试,就像我们已经在 Selenium 中处理基于浏览器的应用程序一样。

XCTest 似乎易于使用且功能强大,我们希望尽快开始使用它。有没有人设法将 Cucumber 与 XCTest 集成?我们将 Ruby 用于我们的框架,并希望尽可能继续使用它。

提前致谢!

【问题讨论】:

【参考方案1】:

我最近将 Quick(a Swift BDD framework) 与新的 XCTest 集成,一切似乎都很好。

据我所知,Cucumber 还没有 Swift 实现,因此无法将 Cucumber 与 XCTest 集成。

【讨论】:

以上是关于Cucumber + XCTest 集成?的主要内容,如果未能解决你的问题,请参考以下文章

RSpec vs Cucumber(RSpec 故事)[关闭]

如何使用 Cucumber 来测试我们的设计是不是分层

用黄瓜java运行功能文件

集成与验收测试......啥是 Cucumber / Steak?

JUnit 测试和集成测试 - Jenkins - Cucumber

iPhone 4s 设备中的 XCTest 持续集成失败