Jmeter - 监听器

聚合报告 - aggregate report

作用:收集性能测试结束后,系统的各项性能指标。如:响应时间、并发数、吞吐量、错误率等

位置:测试计划 -> 监听器 -> 聚合报告

参数介绍:

  • Label: 每个请求的名称
  • 样本: 各请求发出的数量
  • 平均值: 平均响应时间(单位:毫秒)
  • 中位数: 中位数, 50% <= 时间
  • 90%百分比: 90% <= 时间
  • 95%百分比: 95% <= 时间
  • 99%百分比: 99% <= 时间
  • 最小值: 最小响应时间
  • 最大值: 最大响应时间
  • 异常%: 请求的错误率
  • 吞吐量: 吞吐量。默认情况下表示每秒完成的请求
    数,一般认为它为TPS。
  • 接收 KB/sec: 每秒接收到的千字节数
  • 发送 KB/sec: 每秒发送的千字节数

响应时间的确认:
正常情况下:取平均响应时间
当响应时间最大值特别高(超出平均水平特别多),导致平均值不能代表正常水平时:只能取百分比时间

https://blog.csdn.net/NHB234567/article/details/141026498

HTML报告

作用: JMeter支持生成HTML测试报告,以便从测试计划中获得图表和统计信息

命令:
jmeter -n -t [jmx file] -l [result file] -e -o [html report folder]
eg: jmeter -n -t faApiAutoTest.jmx -l ./report/report.jtl -e -o ./report

参数描述:
* -n: 非GUI模式执行Jmeter
* -t[jmx file]: 测试计划保存的路径及.jmx文件名
* -l[result file]: 保存生成测试结果的文件,jtl文件格式
* -e: 测试结束后,生成测试报告
* -o[html report folder]: 存放生成测试报告的路径

注意: result.jtl和report会自动生成, 如果在执行命令时result.jtl和report已存在,必须用先删除,否
则在运行命令时就会报错

操作:

结果:

jpgc - Standard Set 插件

Save Responses to a file

https://blog.csdn.net/lovedingd/article/details/125972233
https://wenku.csdn.net/answer/850a5e7aaf44452b86491a2933b2f04c

https://blog.csdn.net/paidaxing_dashu/article/details/103313849/?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-1--blog-71075733.235v43pc_blog_bottom_relevance_base2&spm=1001.2101.3001.4242.2&utm_relevant_index=2

posted @ 2022-02-24 15:05  chuangzhou  阅读(209)  评论(0编辑  收藏  举报