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

【基本概念如下:】

---并发用户数:

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

原创,转载请说明出处

posted on 2019-07-19 22:30  陌生初见  阅读(344)  评论(0编辑  收藏  举报