30

いくつかの例を探しているだけですBDD/SpecFlow-理想的にはSpecFlowプロジェクト。複数の機能が同じステップを参照する大きなプロジェクトで使用する方法を確認できます.

過去数か月にわたっていくつかのブログを読んできましたが、他の誰かがうろついている素敵でジューシーなプロジェクトはありませんでした。

4

6 に答える 6

22

SpecFlowの公式のサンプル セットはgithub にあります: http://github.com/techtalk/SpecFlow-Examples

ASP.NET-MVC/BookShop サンプルは、ご覧いただけるサンプルです。とはいえ、それほど大きなプロジェクトではありません。(VS2010 サンプルが必要な場合は、VS2010 ブランチに切り替えてください。)

于 2010-08-09T19:47:01.277 に答える
12

例を見つけるのに最適なもう 1 つの場所は、SpecFlow プロジェクト自体のテストです。

特に、Gherkin 解析のテストに使用されるもの: https://github.com/techtalk/SpecFlow/tree/master/Tests/TechTalk.SpecFlow.Specs/Features

これらのテストでは、複数行パラメーター、テーブル パラメーター、テンプレートなどの構文を使用してシナリオを作成するさまざまな方法が示されています。

于 2011-01-12T21:22:12.553 に答える
8

ASP.NET MVC でWatiN と共にSpecFlowを使用する方法を紹介している Steve Sanderson のGuestbookDemoもチェックしてください。

于 2010-08-18T19:17:30.897 に答える
6

また、このトピックに関する Brandon Satrom の最近の MSDN 記事 ( http://msdn.microsoft.com/en-us/magazine/gg490346.aspx ) も参照してください。

于 2011-01-31T04:40:12.343 に答える
2

SpecFlow を使用して、CQRS Journeyプロジェクトのシナリオを策定しました。私たちがどのようにそれを行ったかの概要を確認してから、コード リポジトリで受け入れテスト自体を見てください。

于 2013-01-26T17:32:11.260 に答える
1

私はそれが答えられた質問であることを知っています。誰かが簡単で簡単な Web テスト プロジェクトの骨組みを必要とする場合に備えて。Nunit と Selenium を使用して Specflow をすばやくセットアップするための nuget パッケージ SeleniumNUnitSpecflow を作成しました。

PM> インストール パッケージ SeleniumNUnitSpecflow

詳細: Selenium specflow nunit を使用した Web ページ BDD テスト

于 2013-12-31T13:27:05.577 に答える