首页 > 其他 > 详细

性能测试

时间:2021-08-04 15:49:25      阅读:19      评论:0      收藏:0      [点我收藏+]

一.性能测试概念

1.定义

性能测试是用一定的技术工具,找出活验证某些性能指标值的测试。

2.性能测试分类

(1)负载测试

逐步增加并发用户数,发起请求,找到系统的拐点区间

(2)性能测试

在负载测试找到拐点区间后,通过设置线程并发数来进行性能测试

(3)压力测试

通过一定并发用户数,持续比较长的时间请求,查看服务器的稳定性

3.前提

(1)可测性:可以量化为性能指标值

(2)性能测试关键性评估

主管部门、监管部门审查;涉及生命财产安全;大型新系统;核心系统;架构调整;业务剧增;重大缺陷修复

4.性能测试基本原则

单接口---多接口---多接口构成业务/模块---多业务混合---系统---全链路

5.注意点

(1)我们通常说的压测是指负载测试+性能测试

(2)压力测试在一般在接口不稳定的情况才会做

(3)如果并发数低的情况出现报错,并发数高却没有报错,可能是并发数低时持续时间较长导致的

(4)日访问量几百万的接口,压测时的并发用户数小于100

(5)性能测试要有独立的性能测试服务器和网络(不能使用WiFi)

二.性能指标

1.并发用户数

用于模拟真实用户向服务发起请求的性能测试模拟用户数量

2.响应时间

从发起请求到收到请求响应的时间,包括网络传输时间和服务器处理时间

3.吞吐量

网络每秒通过的事务数,衡量网络的重要指标

4.TPS

服务器每秒通过的事务数,衡量服务器的性能指标

5.资源利用率

资源:CPU,内存,磁盘,i/o

 

性能测试

原文:https://www.cnblogs.com/scarlettlie/p/15089192.html

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