JSLint 是用來驗證 JavaScript 語法的工具,JSLint 官網也提供一個編輯器讓我們線上驗證 JavaScript 語法,偵測到語法有問題的時候可以透過 JSLint Error Explanations 網站去查詢原因及解決方法。
2015-10-14
JSLint 是用來驗證 JavaScript 語法的工具,JSLint 官網也提供一個編輯器讓我們線上驗證 JavaScript 語法,偵測到語法有問題的時候可以透過 JSLint Error Explanations 網站去查詢原因及解決方法。
SourceMonitor 是用來檢測程式碼的複雜度,雖然程式碼的複雜度沒有一個絕對值,但是檢測出來的值有其參考價值的。
Simian 主要是用來檢查重複的程式碼片段,用來針對不喜歡 DRY 的人,把這些人給揪出來。
今天接近中午時分,饑腸轆轆的同時,打算通過最後一個 TestMethod 就來吃飯,誰能想到…
靜態程式碼分析工具 StyleCop 的兄弟 FxCop,從另外一個面向來分析程式碼。
靜態程式碼分析工具可以協助團隊統一程式碼的風格,讓團隊在程式碼的撰寫上有統一的規範。
專案可以透過 Jenkins 自動建置後,當然還是不滿足的,接下來要做的事是讓 Jenkins 可以跑單元測試及產生測試涵蓋率。
參加完 91 大的自動測試與 TDD 實務開發(使用C#)課程之後,對於課程最後小小露臉的 Jenkins,激起了我沉封已久的 CI 魂,以前知道 CI 很好,可以提高軟體及程式碼品質,團隊成員的觀念也有了,但就是缺少那麼最後一哩路 - 工具!?
SpecFlow + SpecRun 雖然會自動產生測試報表,但是它的資訊太詳細了,而且畫面也比較不那麼友善,這時候可以搭配 Pickles 來產生另一種型態的報表。
上一篇文章簡單地介紹 SpecFlow 的安裝,在執行自動化測試之後,或許還會想有一個測試報表,不論是交差了事還是客戶要求,用 SpecFlow 有多種產生報表的方式,我這邊搭配 SpecRun 來產生報表,實務上我平常實際執行測試也是用 SpecRun。