新手安裝SpecFlow步驟


安裝環境:

  •  Win10 企業版
  •  Visual Studio 2017社區版

安裝擴展插件:

  • SpecFlow for Visual Studio 2017(注:目前支持的版本有【Visual Studio 2015】【Visual Studio 2017】【Visual Studio 2019】)

創建測試項目:

  • Unit Test Project(.NET Framework)

添加引用:

  • SpecFlow
  • SpecFlow.NUnit

創建第一個feature

  • 添加一個feature文件
  • 運行測試

補充問題:新建的feature不包含cs文件,需要修改配置

官方文檔:https://specflow.org/getting-started/#InstallSetup

具體步驟如下:

1、安裝擴展插件 SpecFlow for Visual Studio 2017

  工具->擴展和更新->在聯機當中搜索【SpecFlow for Visual Studio 2017】,點擊【下載】,下載完畢后需要關閉所有Visual Studio的窗口,等待Visual Studio彈出提示安裝插件,然后點擊【更改】插件會自動安裝,結束后重新打開Visual Studio即可。

  

 

 2、創建測試項目

 

 

 3、添加引用

  在項目上右鍵->使用NuGet管理程序包->在瀏覽中輸入【SpecFlow】,在右側選擇想要安裝的版本,同理安裝【SpecFlow.NUnit】(注意選擇相同版本)

 

 

 4、創建第一個feature

  在項目上右鍵->添加->New Item->在【SpecFlow】下選擇第一個添加進項目

  

 

   在當前代碼的空白處右鍵->選擇【Generate Step Definitions】->可以修改類名,也可以直接點擊【生成】然后保存文件

 

 

   在項目上右鍵編譯程序->在Test Explorer頁面中點擊【運行所有】得到運行結果

5、補充問題:新建的feature不包含cs文件,需要修改配置

  工具->選項->【SpecFlow】->將【Enable SpecFlowSingleFileGenerator】設置為true

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM