学习性能测试前需要掌握的基本概念,以下做一个记录,本文会持续更新,我期望的是,用通俗简洁的语言来进行更好的理解。

【基本概念如下:】

—并发用户数:

1️⃣错误的理解:

   使用系统的全部用户数量

   使用系统的全部在线用户数量

2️⃣正确的理解:

   并发用户数是与服务器进行交互的在线用户数量

例如:浏览web页面无法对服务器造成压力,如果是add或submit才可以对服务器造成压力

—请求响应时间:

1️⃣正确的理解:

从客户端发出请求到响应的整段时间(包含网络时间+服务器的响应时间)

—事物响应时间:

待补充…

—吞吐率:

单位时间在网络上传输的数据量,指从server端返回到客户端的数据量(主要性能指标)

 

—吞吐量:

网络传输的总量

 

—TPS:

每秒钟系统能够处理事务的数量

 

—QPS:

待补充

 

—点击率:

每秒发送的http请求的数量,点击率越大对server的压力越大

 

例如:点击一个按钮有5个http请求,那点击率就是5

 

—资源利用率:

1️⃣正确的理解:

对服务器的CPU、内存、I/O等不同资源的使用情况。通过工具可以对这些资源进行监控

 

 

如有疑问,欢迎指证

博客地址:https://www.cnblogs.com/yoyoblogs/

QQ提升成长群:537188253

原创,转载请说明出处

版权声明:本文为yoyoblogs原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/yoyoblogs/p/11210709.html