首页 > 其他 > 详细

性能测试理论

时间:2021-06-30 18:05:52      阅读:19      评论:0      收藏:0      [点我收藏+]

什么样的系统需要做性能测试

  • 用户量大,PV比较高的系统
  • 系统核心模块/接口
  • 业务逻辑/算法比较复杂
  • 促销/活动推广接口
  • 新系统,新项目
  • 线上性能问题验证和调优
  • 新技术选型
  • 性能容量评估和规划(做活动扩容机器)
  • 日常系统性能回归

性能测试指标

  • TPS/QPS

Transaction Per Second 每秒处理的事务数

事务

  • 在性能测试领域,衡量一个系统性能的好坏,主要看代为时间内,系统可以处理的业务量,各个系统的业务各不相同,为了方便使用统一指标来衡量业务的性能。用事务来代表业务操作,一个事务可以代表一个操作,也可以代表多个业务操作
  • 想测试什么业务的性能,就把该业务添加到事务中
  • 响应时间

响应时间 = 网络传输时间 + 各组件业务处理时间
平均响应时间:在测试过程中,所有请求的平均耗时
Tp90(90%响应时间):90%的请求耗时都低于某个时间
Tp90(95%响应时间):95%的请求耗时都低于某个时间
Tp90(99%响应时间):99%的请求耗时都低于某个时间

  • 算法:将所有请求的响应时间先从大到小排序,计算指定比例的请求都小于某个时间。该指标统一的是大多数请求的耗时(100个请求按响应时间先从大到小排序,取第11、6、2个值,为90%、95%、99%的时间)

性能测试理论

原文:https://www.cnblogs.com/DeryKong/p/14954826.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!