首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gherkin特征文件的输出

Gherkin特征文件的输出
EN

Stack Overflow用户
提问于 2011-11-08 10:52:44
回答 5查看 13.8K关注 0票数 23

我们正在Gherkin中建立一个规范,我们希望向业务涉众展示这些特性文件。我们如何以某种“漂亮”的格式导出所有的功能文件?

例如:

  • 生成包含所有功能的文档
  • 或将特性集成到其他文档中。
  • 或者在门户网站上发布功能文件(格式很好)
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-11-09 10:45:38

到目前为止,我所见过的最好的是Pickles;http://github.com/picklesdoc/pickles

它的工作正在进行,但看起来已经很好了。请提供您对GitHub的反馈

票数 12
EN

Stack Overflow用户

发布于 2012-01-28 08:11:57

我们的团队目前正在使用津味,这是一个代码项目,可以很好地将您的gherkins格式化到网站上。

然而,它确实有一些缺点-它只是“免费的,而在测试版”,但这仍然可能会给你一些想法。

“享受”的一个很好的特点是,开发团队可以选择在他们准备好的时候推送他们,而涉众不需要管理/接收新的电子邮件/文档等等--他们只需要刷新项目的网页。

票数 3
EN

Stack Overflow用户

发布于 2011-11-15 15:02:55

你为什么要这么做?

我认为bdd的优点在于它在业务涉众、测试人员和开发人员之间提供了一种无处不在的语言。它可以在测试周期的任何部分使用来描述您想要的特性以及它们所遵循的场景。将gherkin样式的特性文件作为一个简单的文本文件,它可以由业务涉众直接编辑,并直接传输回源代码存储库。在编写一行代码之前,您可以从业务中获取新的场景,并确认哪些特性需要工作。

通过为这些文件提供不同的格式,您将干扰数据跨越这些桥梁的容易程度。是的,您可以美化它并将所有特性组合在一起,形成一个word文档等,但是这样做,您就失去了直接从业务中直接获取一组场景的能力,并证明代码库“对它们有效”。

因此,我建议向业务涉众展示的最佳格式与他们已经采用的格式完全相同。

然而,你有没有考虑过改变你的测试跑步者。即使这些特性仍然是纯文本,像协和Concordion.net这样的运行程序也会为您提供一个非常漂亮的测试运行显示。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8049267

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档