学习性能测试前需要掌握的基本概念,以下做一个记录,本文会持续更新,我期望的是,用通俗简洁的语言来进行更好的理解。
【基本概念如下:】
---并发用户数:
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
原创,转载请说明出处