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


當時領導讓研究這個,就總結了一個文檔,現在記錄在這里,給自己留個備份。

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、構建,構建完成就可以查看報告了

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM