性能测试笔记(一)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

性能测试笔记(⼀)
性能测试基本概念:
1.响应时间
a).定义:
⽤户发送⼀个请求到⽤户接受到服务器返回的响应数据这段时间,就是响应时间.
b).关键路径:
请求会经过⽹络发送到web服务器进⾏处理,如果需要操作DB,再由⽹络转发到数据库进⾏处理,然后返回值给web服务器,web服务器最后把结果数据通过⽹络返回给客户端.
c).计算⽅法:
Response time = ⽹络时间+应⽤程序处理时间
2.吞吐量
a).定义:
单位时间内系统处理客户端请求的数量
b).计算单位:
⼀般使⽤请求数/秒, 做为吞吐量的单位
c).计算⽅法:
Throughput = (number of requests) / (total time)
3.并发数:
并发⽤户数: 某⼀物理时刻同时向系统提交请求的⽤户数, 提交的请求可能是⽤⼀个场景或功能, 也可以是不同场景或功能.
在线⽤户数: 某段时间内访问系统的⽤户数, 这些⽤户并不⼀定同时向系统提交请求.
系统⽤户数: 系统注册总⽤户数据
三者之间的关系: 系统⽤户数 >= 在线⽤户数 >= 并发⽤户数
4.资源利⽤率
a).定义: 指的是对不同系统资源的使⽤程度, 通常以占⽤最⼤值的百分⽐来衡量.。

相关文档
最新文档