Jmeter性能测试(一)性能测试关键指标解析

Jmeter性能测试(一)性能测试关键指标解析一、性能测试关键指标解析1、响应时间多–并发量快–延时、响应时间好–稳定性(长时间运行)省–资源利用率响应时间:对请求作出响应所需要的的时间,是用户感知软件性能的主要指标。响应时间包括:1.用户客户端呈现时间2.请求/响应数据网络传输时间3.应用服务器处理时间4.数据库系统处理时间响应时间多少合理?对于一个Web系统,普遍接受的响应时间标准为2/5/8秒(2秒–非常好;5秒–可接受;8秒是上限)2、并发用户数用户…

大家好,又见面了,我是你们的朋友全栈君。

一、性能测试关键指标解析

1、响应时间

多–并发量      快–延时、响应时间        好–稳定性(长时间运行)      省–资源利用率

响应时间:对请求作出响应所需要的的时间,是用户感知软件性能的主要指标。响应时间包括:

1.用户客户端呈现时间

2.请求/响应数据网络传输时间

3.应用服务器处理时间

4.数据库系统处理时间

Jmeter性能测试(一)性能测试关键指标解析

响应时间多少合理?对于一个Web系统,普遍接受的响应时间标准为2/5/8秒(2秒–非常好;5秒–可接受;8秒是上限)

2、并发用户数

用户数的概念

1)系统用户数:软件系统注册的用户总数(影响CPU/磁盘空间/内存)(系统环境、存量用户数)(没有经过初始化的性能环境=没有作用的环境)

环境初始化:

网络:  A–B  0.001S   A-上海-B-北京 2s       方法:找运维:Linux系统注入网络延时

数据库:1)数据库dump;2)用数据库脚本创建数据

2)在线用户数:某段时间内访问的用户数,这些用户只是在线,不一定同时在做某一件事情 (CPU/内存/磁盘/网络/人)

web-session,CPU,时间片

初始化环境:warm up 热机—>磁盘—>内存

3)并发用户数:某一个时间同时向软件系统提交请求的用户数,场景不一定是同一个

并发用户数计算公式:C=nL/T (C–平均的并发用户数;n–平均每天访问用户数;L–一天内用户从登陆到退出的平均时间;T–考察时间长度(一天内多长时间有用户使用系统))

并发用户数峰值计算:C^约等于C+3*根号C

如果系统不熟悉:并发用户数=系统用户数量*(5%~20%)

性能拐点:

3、吞吐量

性能测试:指单位时间内系统处理用户的请求数

从业务角度:吞吐量可以用:请求数/秒、页面数/秒、人数/天或处理业务数/小时等单位来衡量

从网络角度:吞吐量可以用:字节/秒

TPS:吞吐率(每秒事务数)

吞吐量计算:F=VU*R/T (F–吞吐量  VU–虚拟用户数 R–每个虚拟用户发出的请求数 T–性能测试所用的时间)

饱和,性能瓶颈(资源监控)(网络拥塞,带宽不够,丢包会出现吞吐量平行)(如果是磁盘满或CPU满,会出现波动,是波浪线)

Jmeter性能测试(一)性能测试关键指标解析

4、性能计数器

性能计数器:是描述服务器或操作系统性能的一些数据指标。比如:内存、CPU、磁盘等资源使用率

5、思考时间

think time:用户进行操作时每个请求之间的时间间隔

 

 

 

 

 

 

 

 

 

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/149692.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 使用phpexcel导出到xls文件的时候出现乱码解决

    使用phpexcel导出到xls文件的时候出现乱码解决

    2021年10月31日
  • 打开DEX文件

    打开DEX文件APP解析.apk文件改为.zip文件解压。下载dex2jar软件解压下载的文件将APK解压出来的文件夹下的classes.dex文件复制到解压下的dex2jar文件下.在dex2jar文件夹目录处输入cmd复制“d2j-dex2jar.batclasses.dex”右键粘贴会生成一个.jar文件下载jd-gui软件解压后打开软件拖入.jar文件根据不同的代码写出的软件,文件内容不同。手机端下载MT管理器app左上角三条杠——-安装包提取——-定位

    2022年6月27日
  • style对象的cssText方法

    style对象的cssText方法cssText本质是什么?  cssText的本质就是设置HTML元素的style属性值。cssText怎么用?domElement.style.cssText=”color:…

    2022年7月26日
  • phpstrom 激活码2021(最新序列号破解)

    phpstrom 激活码2021(最新序列号破解),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月20日
  • ssd硬盘数据怎么恢复_硬盘数据转移到另一个硬盘

    ssd硬盘数据怎么恢复_硬盘数据转移到另一个硬盘英特尔(Intel)SSD数据恢复概览现在,英特尔SSD是目前市面上最受欢迎的SSD硬盘之一,这都归功于它的几个优点。例如:快速的读取和写入速度、计算性能的增强、高级的加密标准(AES)等等。尽管有这些优秀的硬盘特性,还是无法避免在一切情境下资料丢失的问题。为什么硬盘中的资料会丢失?可能有以下几种原因:包括意外删除、格式化、病毒攻击、电源激增、操作系统崩溃或者说在一些情况下导致SSD不可独、初始化或坏掉。当意外发生之时,能否成功从IntelSSD硬盘中恢复数据?是的,当然可以!在你将新数据写入

    2022年9月15日
  • 在线写java代码

    在线写java代码前言蓦然回首自己做开发已经十年了,这十年中我获得了很多,技术能力、培训、出国、大公司的经历,还有很多很好的朋友。但再仔细一想,这十年中我至少浪费了五年时间,这五年可以足够让自己成长为一个优秀的程序员,可惜我错过了,我用这五年时间和很多程序员一样在困惑和迷茫中找不到出路!路其实一直都在那里,只是我们看不到而已!以前我一直被公司和技术牵着走,并不是自己在选择技术,而是不自觉地被推到了这个位置上。想想有多少人对于自己将来要从事的职业和技术类型进行过深入思考和比较呢?当我跳出编码后,我开始思考和程序及程序员职

    2022年7月8日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号