(九)jmeter接口自动化难点系列---生成HTML报告优化

        在我们通过jmeter工具做出接口测试以后,我们往往需要做一个测试报告给领导和研发人员看,使用我们jmeter自带的HTML报告的话,往往会生成如下一样的性能测试报告,而不是接口测试报告。

要生成接口测试报告,就需要借助ant来编译生成我们的接口测试报告了 。

安装ant

把ant安装包下载解压,然后配置到系统的环境变量中。

在cmd中验证ant是否安装成功。

输入:ant -v

 

能成功显示出来版本说明ant安装成功了。

 jmeter与ant集成

        安装好ant之后,就需要把ant跟jmeter建立关联了。

将jmeter下extras目录下的ant-jmeter-1.1.1.jar复制到ant的lib目录下。

 复制到ant的lib目录下:

这样jmeter和ant就已经集成好了。

优化HTML报告 

目前来说呢,环境基本已经搭建好了,接下来我们需要优化我们的HTML报告了。

首先可以把ant+jmeter接口测试报告模板下载下来。

包里面有两个文件需要使用到。

 把jmeter-results-detail-report_21.xsl文件替换到jmeter的extras目录下。

 把build.xml放入到需要执行ant命令的地方。

我是放入到跟我的脚本对应的目录下。

 然后通过notepad++等工具打开build.xml文件。

配置好build.xml文件,接下来需要配置jmeter.properties配置文件,该文件在jmeter的bin目录下。

是jmeter的配置文件。

将jmeter.save.saveservice.output_format=csv  改成   jmeter.save.saveservice.output_format=xml,记得去掉前面的“#”

 

然后把下列的参数前面的#号去除,有false的直接改成true。

这些是接口请求响应需要看到的数据。我就只开启了几个,多了也没必要。

 这样所有的配置就已经配置好了。

然后只要在build.xml文件下打开cmd,然后运行ant run ,就可以自动执行jmeter脚本了。

最后生成的HTML报告就有请求参数,响应参数了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值