[料理佳餚] SpecFlow on Visual Studio 2013

SpecFlow 是一套自動化測試的工具,用接近自然語言的方式描述測試的情境、步驟跟目的,而且相容於多種測試框架,搭配 CI 機制就可以為我們的軟體品質把關。

安裝 SpecFlow 擴充套件

為了讓我們更方便來使用 SpecFlow 這個工具,建議大家到 SpecFlow for Visual Studio 2013 這個網址下載安裝 SpecFlow 的擴充套件。

建立一個 UnitTest 專案

從 NuGet 上安裝 SpecFlow

新增 Feature 檔案

Feature 檔案是用來寫要測試的功能,使用自然語言的方式將功能描述清楚。

SpecFlow 自動產生的範例

C# 指南 ASP.NET 教學 ASP.NET MVC 指引
Azure SQL Database 教學 SQL Server 教學 Xamarin.Forms 教學