[Jenkins] 捌 - Jenkins 結合jMeter 產出報表.

前面已經介紹過如何從Git版控下載, 
下script 操作, 安裝 plugins. email提醒通知.
可以下command就可以自行下copy等等指令把檔案搬移了.
可以說是整套CI (Continuous Integration Server) 接近圓滿.

現在來講講佈署後的驗證吧.
 

我部屬的API搭配JMeter進行驗證.
幾個前面介紹過的就設定已經完成了,
這邊就在這幾個條件下進行吧.
條件如下.

1.  假設Jenkins這台server上已經有jMeter和寫好的腳本,
     可以搭配這篇使用.
     https://dotblogs.com.tw/grayyin/2016/08/15/170513
2.  已經安裝好 Performance plugin + HTML Publisher plugin
     可以搭配這篇使用.
     https://dotblogs.com.tw/grayyin/2016/08/10/133034
     https://dotblogs.com.tw/grayyin/2016/08/11/164853

回到Jenkins ==> [該專案] ==> [Configure]
在設定中找訓  [Build] 項目

選擇 [Execute Windows batch command]

這邊下command 執行jmx腳本, 存成 .jtl報告,

[Post-build Actions] 項目中加入 [Publish Performance test result report]

指到 jtl檔案的路徑,

可以看到右下角有執行的報告繪製成圖檔出現了,

以上就是 Jenkins結合jMeter 產出報表的設定.

過程有參考一個外果人, 寫得很不錯,
有興趣的朋友可以自行參考.
https://www.blazemeter.com/blog/continuous-integration-101-how-run-jmeter-jenkins