[jenkins 2]自動化前端和產生測試覆蓋率的報告

[jenkins 2]自動化前端產生測試覆蓋率的報告

其實前端的自動化相對是很簡單的,因為我們本來就都是在command line裡面打指令,所以前端只不過是把版控抓下來,並且新增多個windows執行任務而已,不過這邊要特別記錄一下的是關於測試覆蓋率的報告,先看一下我們的vue專案,目前跑完單元測試會多出一個資料夾是converage

那我們如何在jenkins上面當跑完測試的時候,會有一個連結可以提供測試相關報告給我們看呢?首先為jenkins安裝一下相關的plugins,Html Publisher plugin

新增建置後動作

建置成功後應該會可以看到HTML Report的圖示

點選進去後就可以看到Coverage的報告