- 扩展后的报告模板
- 报告中扩展后的几项参数的含义:
90%Line 时间
这个指标值得是一组数据,在 90% 的位置的数据的时间。
95%Line,99%Line 和90%Line 时间概念相同 - QPS 扩展
Jmeter 的具合报告有 Throughput 这个值,这个在 loadrunner 中是表示为吞吐量的,这里可以表示 QPS 或者 TPS(在使用了事务的情况下),个人把这个称为 QPS,因为更直观。
Throughput = (number of requests) / (total time)
total time = 测试结束时间 - 测试开始时间
测试结束时间 = MAX(请求开始时间 + Elapsed Time) 测试开始时间 = MIN(请求开始时间) 吞吐量扩展
在 loadrunner 中吞吐量就是 Throughput,在 Jmeter 的聚合报告中最后一列的值就是 loadrunner 中的 Throughput,为了便于区分,我把这里的值称 为Throughput,也就是吞吐量。
经过查找资料发现吞吐量的计算和 QPS 的计算公式是一样的,因为也就是如下的公式:
Throughput = (请求的总字节数) / (total time)
报告模板修改的源代码
源代码用法:
压力测试:
直接复制这四个文件名到对应jmeter这个目录
api测试:
报告模板:
直接复制文件jmeter-results-report-apitest.xsl到jmeter-results-report-21.xsl