Jenkins持續整合輸出html測試報告

2021-09-26 03:47:07 字數 1324 閱讀 8185

在jenkins上展示html的報告,需要新增乙個html publisher plugin外掛程式,把生成的html報告放到指定資料夾,這樣就能用jenkins去讀出指定資料夾的報告了。

一、構建後操作

1.前面執行完測試用例後,可以用「新增構建後操作步驟」,讀出html報告檔案

2.如果你的展開後有publish thml reports這個選項就能直接新增了,沒有就看下一步。

二、新增html publisher plugin外掛程式

1.開啟系統管理-管理外掛程式

2.選中「可選外掛程式」介面

3.在右上角搜尋需要安裝的外掛程式:html publisher plugin

4.勾選後直接安裝,安裝完之後可以重新啟動jenkins,再回到第一步的操作就能看到有這個選項了。

三、新增reports

1.點開reports後,介面顯示如下

2.html directory to archive:這裡是在本機上執行完指令碼後生成的測試報告路徑,這裡是相對路徑。

如果前面是用git自動拉取的**,那就在workspace找到生成報告的路徑,這裡工程名稱long_test可以省略,相對路徑填report或./report.

也可以填絕對路徑:d:\jenkins\workspace\long_test\report。

3.報告名稱:index.html,這個就是執行完指令碼後,在report資料夾下生成報告的名稱,自己隨便取名,保證跟report資料夾下名稱一致就行

(每次生成乙個固定的名稱,新的覆蓋舊的,不要加時間戳)

4.顯示在jenkins上的名稱,預設html report就行

四、報告展示

1.執行完之後,在左側工程下會生成乙個html report目錄

3.點開後,正常情況應該跟本地html瀏覽器開啟是一樣的。

這裡html格式丟失了,因為jenkins預設沒有載入css樣式,需要設定下。

jenkins持續整合

1.部署 wget o etc yum.repos.d jenkins.repo no check certificate wget o etc yum.repos.d jenkins.repo rpm import 2.vi etc sysconfig jenkins 修改埠號為10080 3.v...

Jenkins 持續整合

1 手動構建 jenkins構建成功後的包存放在 var lib jenkins workspace 專案名 target下 2 自動化構建 這裡選擇push事件觸發 前面步驟一樣 區別在於觸發器不同 選擇 build when a change is pushed to gitlab.gitlab...

Jenkins持續整合 持續反饋

持續反饋是持續整合中不可或缺的乙個環節,當乙個專案在持續整合過程中,由於單元測試 審查等因素導致專案構建失敗時,資訊應該能夠實時準確的通知到相關的人員,以便於責任人能夠快速的處理。反饋就是在正確的時間,以正確的方式,將正確的資訊傳送給正確的人 持續反饋是讓這種反饋資訊自動化 目標化和實時化 持續化 ...