JMeter3.0提供一个用于生成HTML页面格式图形化报告的扩展模块。该模块支持通过两种方式生成多维度图形化测试报告:在JMeter性能测试结束时,自动生成本次测试的HTML图形化报告使用一个已有的结果文件(如CSV文件)来生成该次结果的HTML图形化报告其默认提供的度量维度包括:
APDEX(Application Performance Index)指数
聚合报告类似于UI上的Aggregate Report
Errors报告展示不同错误类型的数量以及百分比
响应时间变化曲线展示平均响应时间随时间变化情况类似于JMeter Plugins在UI上的jp@gc - Response Times Over Time
数据吞吐量时间曲线展示每秒数据吞吐量随时间变化的情况类似于JMeter Plugins在UI上的jp@gc - Bytes Throughput Over Time
Latency time变化曲线展示Latency time随时间变化的情况类似于JMeter Plugins在UI上的jp@gc - Response Latencies Over Time
每秒点击数曲线类似于JMeter Plugins在UI上的jp@gc - Hits per Second
HTTP状态码时间分布曲线展示响应状态码随时间的分布情况类似于JMeter Plugins在UI上的jp@gc - Response Codes per Second
事务吞吐量时间曲线(TPS)
展示每秒处理的事务数随时间变化情况类似于JMeter Plugins在UI上的jp@gc - Transactions per Second
平均响应时间与每秒请求数的关系图展示平均响应时间与每秒请求数(可以理解为QPS)的关系
Latency time与每秒请求数的关系图展示Latency time与每秒请求数的关系
响应时间百分位图响应时间的百分位分布图
活动线程数变化曲线展示测试过程中活动线程数随时间变化情况
平均响应时间与线程数的关系图展示平均响应时间与线程数的关系类似于JMeter Plugins在UI上的jp@gc - Response Times vs Threads
柱状响应时间分布图展示落在各个平均响应时间区间的请求数情况