(48)性能测试——聚合报告
聚合报告
聚合报告(GUI界面),html报告中 聚合报告
- 看聚合报告的前提:
- 1、并发用户数不变
- 2、没有网络瓶颈
- 聚合报告中: 没有显示 并发用户数
- html报告中,图表的默认取数的时间间隔 1分钟
- 负载测试时候: 判断是否已经达到了最大可接受并发用户数
- 需要多张图表一起看
- 在用cli命令执行性能测试时:
- 如果窗口中,没有显示内容, 敲回车
- 性能测试 用 有线网络,不要用无线网络
- 用cli+分布式执行,无线网络,就非常任意出现不展示数据,丢包
- 用jtl文件生成html报告
方法1: cli命令:
jmeter.bat -g xxx.jtl -o 文件夹
(jmeter.bat -g vip16\jtl\002.jtl -o vip16\report\002
)方法2: GUI界面中 tools下面 有生成html报告的功能菜单 选择jtl文件,选择jmeter.properties,选择一个空文件夹,点击generate report按钮
- 这种方式:
- jmeter的版本要大于等于 5.1.1
- 这种功能对jtl文件大小有限制,文件不能太大。
- 这种方式:
- APDEX计算:【 小于容忍时间的样本量
加
0.5乘以
(时间响应时间介于容忍时间到可接受极限时间的样本总数)】除以
总样本- 分子:都是 成功的样本
性能测试报告编写
- jmeter生成html报告,作为基础
- 在报告中,一定要在前面,写明测试结果
- 性能测试的目的 目标
- 测试环境、组网
- 性能测试场景
- 性能测试过程数据记录
- 性能结果分析
- 图表、数据
- html报告中图表
- 性能分析命令、监控图表数据
- 结果的分析
- 图表、数据
nmon监控
用的人比较多,而且,有工作了一些年头人会去习惯用
- nmon这个工具,
只能监控 linux系统
- nmon使用有三种模式:
- 实时屏幕交互模式
- 数据收集模式--------用的较多
- 定时执行模式
- 使用之前: 先确认自己系统(项目机器)
cat /etc/xxx-release
文件- centos:
/etc/redhat-release
- 其他系统: /etc/os-release
- centos:
- kyj项目的 操作系统: CentOS Linux release 7.8.2003 (Core)
- CPU的架构: lscpu |grep “Architecture”
- 有了这些信息,我们就可以选择 我们要的 nmon的版本
- 解压 nmon文件
- 实时屏幕交互模式
./nmon_x86_64_centos7
- 快捷键: cmdn
- 上传nmon版本
- 创建新的文件夹,然后把nmon移动到里面去:
mkdir nmon
- 移动nmon的压缩包到nmon的文件夹里面去:
mv nmon16m_helpsystems.tar.gz nmon
- 解压 nmon压缩包:
tar -xzvf nmon16m_helpsystems.tar.gz
- 创建新的文件夹,然后把nmon移动到里面去:
- 打开nmon:
./nmon_x86_64_centos7
- 输入快捷键:
cmdn
数据收集模式:
nmon_x86_64_centos7 -f [-s <seconds>] [-c <count>] [-t|-T]
- 如果只有 -f 参数, 相当于 -s300 -c288 —间隔300秒,总共收集288次 总执行时长=300*288 = 24h
- 如果:
./nmon_x86_64_centos7 -f -s3 -c22
------间隔3秒钟取一次数据,总共取22次总执行时长 66秒
- nmon数据分析: 下载
nmon-Analyser
这个包- 包生成的.nmon文件下载下来
- nmon分析文件包,解压后, xlsm文件 —这个文件是 带有 宏 的文件
- 要用 微软office打开 (wps默认不支持宏)
- 一定要启动宏
- 点击界面中的按钮,选择 xxx.nmon文件-----自动分析,生成Excel文件
定时执行模式
- 命令
./nmon_x86_64_centos7 -x 也是1天 -ft -s 900 -c 96
- -X 收集1个小时,默认为-s30 -c120
- -x -X 后面不再跟参数
- 命令
(48)性能测试——聚合报告相关推荐
- 性能测试基础之JMeter聚合报告详解
提示:聚合报告组件的使用和察看结果树组件的使用方式相同.本篇文章主要是详细的介绍一下聚合报告组件内容,不做示例演示. 1.聚合报告介绍 在使用JMeter进行性能测试时,聚合报告(Aggregate ...
- 理解jmeter聚合报告
Aggregate Report 是 JMeter 常用的一个 Listener,中文被翻译为"聚合报告".今天再次有同行问到这个报告中的各项数据表示什么意思,顺便在这里公布一下, ...
- jmeter聚合报告如何添加单位_JMeter聚合报告(Aggregate Report)理解
AggregateReport 是 JMeter 常用的一个 Listener,中文被翻译为"聚合报告". 对于每个请求,它统计响应信息并提供请求数,平均值,最大,最小值,错误率, ...
- jmeter学习指南之聚合报告
jmeter视频地址:https://edu.51cto.com/course/14305.html 上一篇文章中我们讲了Jmeter结果分析最常用的一个Listener查看结果树, 今天接着讲另一个 ...
- 理解 JMeter 聚合报告(Aggregate Report)
Aggregate Report 是 JMeter 常用的一个 Listener,中文被翻译为"聚合报告".今天再次有同行问到这个报告中的各项数据表示什么意思,顺便在这里公布一下, ...
- jmeter 导出聚合报告_使用Jmeter聚合报告生成对比图表
背景 最近在帮别的项目组执行性能测试,使用的工具是Jmeter.接口录制和参数化前一个人已经做好了,我主要的工作就是执行脚本,撰写测试报告.事情并不复杂,可做起来却极为耗时. 首先,由于有6组账号,分 ...
- JMeter基础 — JMeter聚合报告详解
提示:聚合报告组件的使用和察看结果树组件的使用方式相同.本篇文章主要是详细的介绍一下聚合报告组件内容,不做示例演示. 1.聚合报告介绍 在使用JMeter进行性能测试时,聚合报告(Aggregate ...
- Jmeter—监听器之察看结果数、聚合报告
1 察看结果树 察看结果数字啊调试过程中有很大的作用,可以清晰明确的看到采样器的请求数据以及响应数据,但是,调试完成之后性能测试执行需要禁用察看结果树,因为监听器会占用客户端内存资源. 1.1 察看结 ...
- jmeter 聚合报告说明_jmeter 监听器聚合报告说明:
Label:每个JMeter的element的Name值.例如HTTP Request的Name. Samples:表示这次测试中一共发出了多少个请求.线程组中配置的是,线程数为200,循环次数为50 ...
最新文章
- 【SRIO】5、Xilinx RapidIO核例子工程源码分析
- flex 动态显示时间
- 大数据测试环境服务器硬件推荐配置_服务器托管和服务器租用的区别
- LiveVideoStackCon 2018 注册通道即将关闭
- 【LeetCode笔记】剑指 Offer 93. 复原 IP 地址(Java、DFS、字符串)
- 家人不支持自己学计算机,家人不支持我学习,感觉父母对我好像是很无所谓的?...
- C#驱动级模拟按键操作
- 续php的一些基本概念
- Python自动关机GUI程序
- dude由于目标计算机,The Dude的教程
- 英文诗------(Love‘s Secret)爱的秘密------William Blake(英国诗人:威廉.布莱克)
- 华为od 面试题及流程 (前后端)
- 计算机 无法自检,电脑开机无法完成自检的原因分析
- 《计算机网络教程》(微课版 第五版)第四章 网络层与网络互连 课后习题及答案
- 你想要的宏基因组-微生物组知识全在这(2020.7)
- 配置win10系统服务器失败怎么解决,windows10系统重置失败如何解决
- Java-Swing内嵌网页判断网址类型
- CSS的3D应用:绘制长方体
- 计算机多媒体论文致谢,这篇博士论文《致谢》刷屏,句句扎心……
- c语言atm程序个人总结,自己写的ATM模拟程序