[料理佳餚] SpecFlow on Visual Studio 2013

  • 1429
  • 0
  • TDD
  • 2015-11-23

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 教學