原始的 SpecFlow Report 可讀性不是那麼好,這時候就得搭配 Pickles 來讓報表變得漂亮一些,但是要整合到 Jenkins 的話參數的部分需要修改跟調整。
2015-10-16
2015-10-16
[料理佳餚] Jenkins 整合 SpecFlow 執行自動化整合測試
在我的需求裡面,光有 UnitTest 是不夠的,我們還使用了 SpecFlow 做整合測試,接下來我們可以叫 Jenkins 幫我們執行 SpecFlow 的 Test。
2015-10-16
[料理佳餚] Jenkins 增加 Task Scanner Plugin
我們時常在原始碼內下 TODO, FIX, TEST, DEBUG...等等,一些等待我們去處理的註解,但是人的記憶是有限的,有時候會忘記要做這些事,Task Scanner 可以幫我們掃瞄原始碼中有這些字眼的地方,把它們抓出來變成一個一個的 Task。
2015-10-14
[料理佳餚] Jenkins 增加 CSSLint Plugin
CSSLint 是用驗證 CSS 語法的工具,CSSLint 官網提供了一個編輯器讓我們線上驗證 CSS 語法,編輯器底下就是要驗證的項目,可以挑選要或不要。
2015-10-14
[料理佳餚] Jenkins 增加 JSLint Plugin
JSLint 是用來驗證 JavaScript 語法的工具,JSLint 官網也提供一個編輯器讓我們線上驗證 JavaScript 語法,偵測到語法有問題的時候可以透過 JSLint Error Explanations 網站去查詢原因及解決方法。
2015-10-14
[料理佳餚] Jenkins 增加 SourceMonitor Plugin
SourceMonitor 是用來檢測程式碼的複雜度,雖然程式碼的複雜度沒有一個絕對值,但是檢測出來的值有其參考價值的。
2015-10-14
[料理佳餚] Jenkins 增加 Simian Plugin
Simian 主要是用來檢查重複的程式碼片段,用來針對不喜歡 DRY 的人,把這些人給揪出來。
2015-10-07
[廚餘回收] UnitTest 無法編譯動態運算式
今天接近中午時分,饑腸轆轆的同時,打算通過最後一個 TestMethod 就來吃飯,誰能想到…
2015-10-05
[料理佳餚] Jenkins 增加 FxCop Plugin
靜態程式碼分析工具 StyleCop 的兄弟 FxCop,從另外一個面向來分析程式碼。
2015-10-05
[料理佳餚] Jenkins 增加 StyleCop Plugin
靜態程式碼分析工具可以協助團隊統一程式碼的風格,讓團隊在程式碼的撰寫上有統一的規範。