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

 

 

 

转载于:https://www.cnblogs.com/paopaoquan/p/6368224.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值