jenkins集成maven實現自動化接口測試

當時領導讓研究這個,就總結了一個文檔,如今記錄在這裏,給本身留個備份。html

一、安裝jenkinsapache

   地址http://updates.jenkins-ci.org/download/war/api

安裝maven插件maven

        地址http://updates.jenkins-ci.org/download/plugins/maven-plugin/spa

安裝Performance plugin插件插件

二、不用下載maven,能夠在Global Tool Configuration裏面自動安裝3d

若是要下載安裝的話,按照以下操做orm

下載maven並安裝htm

         地址http://maven.apache.org/download.cgiblog

         配置環境變量

         vi /etc/profile 添加下面語句

            export MAVEN_HOME=/usr/lib/apache-maven-3.3.9

            export PATH=${MAVEN_HOME}/bin:${PATH}

         保存,退出,執行下面命令

         source /etc/profile

三、配置路徑,此處截圖的是自動安裝maven的操做方式,若是是下載maven安裝的話,環境變量配置參考jdk

 

 

四、新建一個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

 

 

 

五、爲了解決html報告顯示不全問題,需執行如下操做(也許有的電腦不會遇到此種狀況,個人遇到了顯示不全)

解決jenkins上面html報告顯示不全的問題

在jenkins執行命令裏面運行以下命令,再次構建查看html report就行了

System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")

 

六、構建

七、去workplace目錄的該項目目錄下

能夠按照建立項目的項目名搜索

 

進到這個目錄裏

把api-autotest文件夾裏的內容覆蓋進去

八、構建,構建完成就能夠查看報告了

 

 

相關文章
相關標籤/搜索