當時領導讓研究這個,就總結了一個文檔,現在記錄在這里,給自己留個備份。
1、安裝jenkins
地址http://updates.jenkins-ci.org/download/war/
安裝maven插件
地址http://updates.jenkins-ci.org/download/plugins/maven-plugin/
安裝Performance plugin插件
2、不用下載maven,可以在Global Tool Configuration里面自動安裝
如果要下載安裝的話,按照如下操作
下載maven並安裝
地址http://maven.apache.org/download.cgi
配置環境變量
vi /etc/profile 添加下面語句
export MAVEN_HOME=/usr/lib/apache-maven-3.3.9
export PATH=${MAVEN_HOME}/bin:${PATH}
保存,退出,執行下面命令
source /etc/profile
3、配置路徑,此處截圖的是自動安裝maven的操作方式,如果是下載maven安裝的話,環境變量配置參考jdk
4、新建一個maven項目
配置如下:
代碼如下:把生成的jtl報告按照xsl格式轉成html
xsltproc /var/lib/jenkins/workspace/gytest1/target/jmeter/extras/jmeter.results.report.gy.xsl /var/lib/jenkins/workspace/gytest1/target/jmeter/results/*.jtl > /var/lib/jenkins/workspace/gytest1/target/jmeter/TestReport/test.html
5、為了解決html報告顯示不全問題,需執行以下操作(也許有的電腦不會遇到此種情況,我的遇到了顯示不全)
解決jenkins上面html報告顯示不全的問題
在jenkins執行命令里面運行如下命令,再次構建查看html report就好了
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")
6、構建
7、去workplace目錄的該項目目錄下
可以按照創建項目的項目名搜索
進到這個目錄里
把api-autotest文件夾里的內容覆蓋進去
8、構建,構建完成就可以查看報告了