• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

wogua

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

jmeter性能指标

性能测试流程

制作脚本--设置场景(线程组、事务、集合点、思考时间等)--运行场景(命令行、远程方式)--在运行场景的同时监控性能指标,收集性能数据--出据性能测试报告

常用指标

1、请求响应时间

一个请求从发出到客户端获取响应的整个时间,
jmeter中就是一个取样器模拟请求到收到响应的时间

 

 在结果树中显示为sample time

 

 2、事务响应时间

由组成该事务的所有请求的请求响应时间之和

 

 3、吞吐量

在一次网络活动中,上传下载数据的总量

Sizeinbytes:请求头和请求体中数据的大小。

Sentbytes:发送的数据总大小。

Headerssizeinbytes:请求头中的数据总大小。

Bodysizeinbytes:请求体中的数据总大小

 吞吐量=#样本数*平均字节数  如:13*89473.8

4、吞吐率

单位时间的吞吐量

 

吞吐率==接收kb/sec+发送kb/sec

但是从用户或业务角度来看,吞吐率也可以用“请求数/秒”或“页面数/秒”、“业务数/小时或天”、“访问人数/天”、“页面访问量/天”来衡量。例如在银行卡审批系统中,可以用“千件/每小时”来衡量系统的业务处理能力

 5、TPS(重要指标)
类似吞吐率TransactionPerSecond每秒事务数
每秒钟系统能够处理的交易或事务的数量。它是衡量系统处理能力的重要指标
 一般情况下,压测多少用户数就是多少TPS,但服务器如果处理不了,会比实际的tps低;
注意:不能通过事务响应时间去推算TPS,因为没有考虑多线程并发(多用户同时操作)一般情况下,TPS越大,代表系统的处理能力越好
jmeter中如何查看TPS:
 6、QPS
query per second
每秒查询数每秒钟系统能够处理查询事务的数量,它是TPS的子集TPS包含QPS因为查询也是事务的一种
 7、RPS
request per second 每秒请求数

 

posted on 2023-03-23 20:14  ohno001  阅读(1349)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3