有人在使用 Spectre BDD 框架吗?

Posted

技术标签:

【中文标题】有人在使用 Spectre BDD 框架吗?【英文标题】:Is anybody using the Specter BDD Framework? 【发布时间】:2010-09-06 09:05:45 【问题描述】:

我正在阅读来自the book by Ayende 的示例章节,在the Boo language 的网站上我看到了对Specter BDD Framework 的引用。

我想知道是否有人在他们的项目中使用它,效果如何,是否有更多示例和/或建议的阅读材料。

如果您想知道,我是 C# 开发人员,因此我计划在 C#/.NET 环境中使用它。


几年后访问这个问题。我认为我们可以放心地假设Specflow 和其他一些像NSpec 成为我们正在使用的工具。

【问题讨论】:

【参考方案1】:

我没有使用它,但我看过它的演示。挺好看的。

Boo 在解析和解释语言本身方面有很多有趣的可扩展点,使其成为编写像 Spectre 这样的框架的理想选择。最终结果比使用 C# 等语言获得的效果要好得多。

不幸的是,Boo 不在“盒子里”,也不能简单地成为您检查到源代码树并使用的东西,这一事实确实阻碍了它。与仅仅选择 NSpec 这样的框架相比,采用成本要高得多。

【讨论】:

【参考方案2】:

我已经使用了一点,我现在正在开始一个新项目,我打算使用 Spectre。我真的很享受。

【讨论】:

以上是关于有人在使用 Spectre BDD 框架吗?的主要内容,如果未能解决你的问题,请参考以下文章

python behave自动化测试框架- 初探BDD

KIF可以用黄瓜吗?

BDD框架之Cucumber初探

哪些行为驱动开发 (BDD) 工具/框架可用于 Microsoft Stack? [关闭]

常见的BDD框架

基于 BDD 理论的 Nebula 集成测试框架重构(上篇)