接口测试之Jenkins+Jmeter+Ant实现持续集成

安装Jenkins,见手把手教小白安装Jenkins_程序员馨馨的博客-CSDN博客

一)Linux机器上安装Jmeter

百度一下就好

二)Linux机器上安装Ant

1、下载安装包

进入Apache Ant - Binary Distributions,下载安装包,本次安装的是版本是apache-ant-1.10.1



2、上传安装包

上传apache-ant-1.10.13-bin.tar.gz至服务器

3、解压文件夹

输入解压命令:tar zxvf apache-ant-1.10.13-bin.tar.gz

4、配置环境变量

vi /etc/profile

在配置文件后增加(ANT_HOME为安装包解压的目录):

export ANT_HOME=/root/apache-ant-1.10.13

export PATH=$PATH:$ANT_HOME/bin


5、刷新配置文件

source /etc/profile

6、检查Ant安装成功

ant -version

三) Linux本地验证Ant调用Jmeter脚本生成报告

1、新建目录,存放脚本和测试报告

在jmeter的bin目录下建一个测试目录,用于存放测试脚本、测试数据、build.xml等文件

2、上传build.xml文件

build.xmlAnt

的构建文件,build.xml 内容为:

3、复制文件

将安装Jmeter所在目录下 extras

子目录(/root/apache-jmeter-5.4.1/extras)的 ant-jmeter-1.1.1.jar

复制到ant所在目录下 lib 子目录(/root/apache-ant-1.10.13/lib)下,这样ant在执行时才能正常触发Jmeter的jmx脚本文件

4、修改Jmeter配置文件

Jmeter所在目录下 bin 子目录(/root/apache-jmeter-5.4.1/bin)下的 jmeter.properties,修改如下:

5、Linux本地执行脚本

分别通过jmeter和ant命令执行测试脚本,均构建成功,注意文件运行的目录:

1)jmeter

-n -t cjt_jenkins.jmx -l log.jtl

2)ant

四)Jenkins配置

1、配置ant插件

Jenkins-系统管理-插件管理,安装ant

2、全局工具配置

Jenkins-系统管理-全局工具配置,进行jdk和ant的环境配置,配置路径为在jenkins所在环境的安装路径

3、新建Job

新建一个Job,进行如下配置:

4、Job配置

增加构建步骤:Invoke Ant,填写build.xml文件位置

5、查看html报告

安装html publisher插件

6、优化html测试报告

1)下载jmeter.results.shanhe.me.xsl

可以找我获取,本地文档有

2)上传至JMeter的extras目录中

JMeter的目录:/root/apache-jmeter-5.4.1/extras

3)设置build文件

设置build文件的报告模板为优化后的模板jmeter.results.shanhe.me.xsl

4)运行Job,查看报告

7、发送邮件

参考Robot Framework的邮箱配置

PS:全网同名,转载请注明出处 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值