Jmeter自定义测试报告
你好!今天我们在这里讨论一下如何自定义测试报告模板。
前段时间在用Jmeter做接口测试,后面业务方要我们测试出一份接口测试报告(非性能)。JMeter3.0提供一个用于生成HTML页面格式图形化报告的扩展模块。但是好像用起来感觉不太对呢?用Jmeter默认的模板的搞出来好像都是性能方面的数据,报告中连接口测试最重要的两部分:入参和返回值都没提现,看来Jmeter提供的是一个性能测试报告模板,而并非接口测试报告模板。既然生成测试报告是Jmeter的是一个扩展模块,那我们还是想办法折腾一下吧。
实现过程
我们进入到Jmeter的extras目录下,查找build.xml文件,可以看到引用的是当前目录下的jmeter-results-detail-report_21.xsl这个模板
既然已经找到对应的模板信息,那改起来也是非常方便的
打开jmeter-results-detail-report_21.xsl这个模板:
1.自定义标题
<xsl:param name=“titleReport” select="‘Load Test Results’"/>
2.接口详情里面添加自定义的信息,并从数据文件中取对应的值(前提是数据文件一定要有)
<xsl:template name=“pagelist”>