新手安裝SpecFlow步驟

安裝環境:工具

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

安裝擴展插件:測試

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

建立測試項目:spa

  • Unit Test Project(.NET Framework)

添加引用:插件

  • SpecFlow
  • SpecFlow.NUnit

建立第一個featureblog

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

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

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

具體步驟以下:it

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

  工具->擴展和更新->在聯機當中搜索【SpecFlow for Visual Studio 2017】,點擊【下載】,下載完畢後須要關閉全部Visual Studio的窗口,等待Visual Studio彈出提示安裝插件,而後點擊【更改】插件會自動安裝,結束後從新打開Visual Studio便可。編譯

  

 

 二、建立測試項目

 

 

 三、添加引用

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

 

 

 四、建立第一個feature

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

  

 

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

 

 

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

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

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

 

相關文章
相關標籤/搜索