Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SpecFlow/BDD示例_Bdd_Specflow - Fatal编程技术网

SpecFlow/BDD示例

SpecFlow/BDD示例,bdd,specflow,Bdd,Specflow,只是想找一些BDD/SpecFlow的例子-理想情况下是一个项目б,这样我就可以看到如何在多个功能引用相同步骤的大型项目上使用SpecFlow 在过去的几个月里,我读了一些博客,但还没有一个其他人的好的、有趣的项目可以在github上找到。的官方示例集: 您可以查看ASP.NET-MVC/BookShop示例。但这不是一个很大的项目。(如果您需要VS2010示例,请切换到VS2010分支。)还可以查看Steve Sanderson的,它展示了如何在ASP.NET MVC中使用SpecFlow。另

只是想找一些
BDD/SpecFlow
的例子-理想情况下是一个项目б,这样我就可以看到如何在多个功能引用相同步骤的大型项目上使用
SpecFlow


在过去的几个月里,我读了一些博客,但还没有一个其他人的好的、有趣的项目可以在github上找到。

的官方示例集:


您可以查看ASP.NET-MVC/BookShop示例。但这不是一个很大的项目。(如果您需要VS2010示例,请切换到VS2010分支。)

还可以查看Steve Sanderson的,它展示了如何在ASP.NET MVC中使用SpecFlow。

另一个查找示例的好地方是SpecFlow项目本身的测试

特别是用于测试小黄瓜解析的那些:


这些测试展示了许多使用多行参数、表参数、模板等语法编写场景的方法。

此外,请参阅Brandon Satrom最近的MSDN文章,主题为:

我们使用SpecFlow来制定项目场景。查看我们是如何完成的,然后查看代码回购中的验收测试本身。

我知道这是一个已回答的问题。以防有人需要一个快速简单的web测试项目框架。我创建了一个nuget包SeleniumUnitSpecFlow,用于使用Nunit和Selenium快速设置Specflow

PM>安装软件包SeleniumUnitSpecFlow


详情:

加斯帕6个月前不是这么说的吗(见上文):P:)不,Gasper链接到SpecFlow提供的示例。这些示例并没有显示它可以处理的每一点小黄瓜(或特定于SpecFlow的)语法。我链接到SpecFlow本身的功能测试(以.feature文件的形式编写)。这些比基本的例子要多得多。谢谢你的链接,格里戈里!