1. 程式人生 > >Jenkins和JMeter整合並在Jenkins中顯示JMeter生成的HTML報告

Jenkins和JMeter整合並在Jenkins中顯示JMeter生成的HTML報告

環境配置

JMeter介面
這是隨意做的一個介面測試指令碼

  1. 在GUI模式下設計測試指令碼,設計完成後儲存(本例儲存為test.jmx)
  2. 利用命令列模式執行測試:jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
  3. jmeter -n -t test.jmx -l result.jtl -e -o web
    備註:web必須為空資料夾,生成的html報告則儲存到web下,開啟index.html則能檢視到生成的報告

Jenkins配置
1. 新建專案,這裡不再贅述
2. 根據系統選擇構建方法,在command框內輸入jmeter測試命令
這裡寫圖片描述


輸入構建指令碼命令
3. 安裝Publish HTML reports外掛後,設定如下,按照如下設定,Jenkins執行完成後會自動將web下的所有內容複製到Jenkins下的工作空間中
HTML報告設定
3. 儲存後執行構建完成後檢視HTML報告(注意需要解決Jenkins無法展示css問題)
這是生成的報告