02 性能测试规划

 

 

2. 并发用户数

1)并发:用于从业务的角度模拟真实用户访问,同时访问

2)并发数:同时访问系统的用户数

3)并发分为:

      严格并发-用例(同一实际,做同一个事情)--单场景

      广义并发-用例(同一时间,做多个事情)--多场景

3  吞吐量

吞吐量:是软件系统在每单位时间内能处理多少个事务/请求/单位数据等的量

业务角度:吞吐量可用:请求数/秒,页面数/秒、人数/天或处理业务数/小时等单位来衡量

网络角度:字节/秒来衡量

交互式应用角度:吞吐量反映的是服务器承受的压力,他能够说明系统的负载能力

TPS:每秒事务数 RPS

 

4 响应时间

响应时间:用户感受软件系统为其服务所耗费的时间,是用户感知软件性能的主要指标

 响应时间包括:

1)用户客户端呈现时间

2)请求/响应数据网络传输时间

3) 应用服务器处理时间

4)数据库系统处理时间

 

 注意:响应时间长时,性能分析就要从各个传输节点来分析定位(ping/抓包等)

 

5. 资源使用率

性能计数器:是描述服务器或操作系统性能的一些数据指标

系统典型资源:

1)内存

2)CPU

3)磁盘

4)网络等资源使用率等

 

6 思考时间

think time: 从业务角度看,这个时间指用户进行操作时每个请求之间的时间间隔。  固定定时器(jmeter)

在做性能测试时,为了模拟这样的时间间隔,引入思考时间这个概念,来更加真实的模拟用户的操作

 

posted @ 2022-04-09 10:46  J_勇敢牛牛  阅读(60)  评论(0)    收藏  举报