我最近开始涉足 BDD,并认为它很有希望作为一种让利益相关者在我们作为开发人员为他们创建的应用程序中获得回声的方式。你最喜欢的 BDD 框架是什么,为什么?
问问题
1957 次
5 回答
6
我没有使用任何其他的,但在我当前的项目中欣赏StoryQ,因为它使用 NUnit 使故事像任何其他单元测试一样运行,因此允许我像往常一样使用 TestDriven.Net。
此外,HTML 报告非常好,以便利益相关者跟踪进度(我们 TeamCity 服务器上的网页)。
于 2010-03-03T12:02:23.497 回答
0
我相信MSpec越来越受欢迎。
于 2010-03-02T20:05:05.923 回答
0
我喜欢Concordion.NET,因为它非常灵活且功能强大。最近它与 NUnit 集成以运行 Concordion.NET 测试:https ://github.com/concordion/concordion-net因此,它可以与任何支持 NUnit 测试执行的环境一起使用。Concordion.NET 是行为驱动开发 (BDD) 的开源框架。预期行为的规范是用 HTML 编写的,因此可以很容易地超链接成可导航的结构。这些文件包含对在 NUnit 帮助下执行的测试代码中的固定装置的引用。Concordion.NET 验收测试非常易读,可以兼作系统文档。而且,由于测试是针对系统运行的,因此您可以确信文档始终是最新的。
于 2014-05-20T17:58:55.147 回答