【问题标题】:spock versus easybspock 与 easyb
【发布时间】:2011-07-17 15:58:03
【问题描述】:

我只是简单地看了一下 easyb 和 spock ,两者看起来很相似,但是 spock 似乎更注重技术,是否有关于何时使用哪个的最佳实践?

例如,对于新的 grails 项目应该首选哪一个? 对于只需要编写自动化测试的遗留 Java 项目,应该首选哪个? 哪一个比另一个更适合集成测试?

那种东西..

谢谢 苏达山

【问题讨论】:

  • 不是一个真正的答案,这就是我发布评论的原因。 Spock 似乎在社区中得到了更广泛的使用。

标签: grails easyb spock


【解决方案1】:

Spock vs EasyB Spock 是一个受 BDD 启发的框架,它为开发人员提供工具,让他们的生活更轻松。 EasyB 是捕获需求和构建验收测试的好方法。 EasyB 场景可以是故事,并且可以将它们留空以使其成为描述性故事。然后开始添加闭包代码,可以放入selenium等(source)

在浏览网页时,我看到有人认为 EasyB 存在一些仍然令人困惑的可用性问题。此外,我能够在 Spock 上找到比似乎不太受欢迎的 EasyB 更多的文章、教程等。

Spock 基于 JUnit,因此运行常规 Java 项目的测试用例与运行任何常规 JUnit 测试一样简单,无论是从 IDE 还是持续集成服务器。看看Testing with Spock

最后,我会坚持使用 Spock。

【讨论】:

  • 我自己进行了挖掘,并倾向于和你一起去。但是我只想说,谷歌群组上的 easyb 社区在回答问题时非常有帮助和提示。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-09
相关资源
最近更新 更多