Visual Studio Test 套件


因不可抗拒因素必須從Visual Studio 2015 升級到Visual Studio 2017,
結果在寫整合測試時, 覺得開發過程困難重重,
還錯怪Visual Studio 2017, 想說也變得太難用了吧~
結果是自己忘記安裝相關套件XD
是說久久裝一次真的很容易忘記,
特別筆記一下

Tools > Extensions and Updates

點選安裝之後, 要先關閉Visual Studio, 才會跑出安裝程式, 一直按下一步完成安裝, 在重啟vs

 
NUnit (testing frameworks)
如果沒有安裝無法轉寫Tests, 也取得Tests清單, 專案重build N次,
內建的Test Explorer視窗的Tests清單都是空白的, 所以要記得裝NUnit
Test Explorer可以執行Unit Test, 但貌似無法執行Integration test,
所以才裝AxoCover
Test > Windows > Test Explorer

SpecFlow (supports popular testing frameworks: MSTest, NUnit (2 and 3), xUnit 2 and MbUnit.)
透過語意的方式來建立Test, 如果沒安裝是無法編輯Scenario的
 
AxoCover
如果沒有安裝無法執行Integration test


留言

這個網誌中的熱門文章

將專案加入Git版控並上傳至遠端儲存庫

Visual Studio 將常用的選項加入至工具列