作者:PengJin05 | 来源:互联网 | 2023-07-25 17:42
2.并发用户数1)并发:用于从业务的角度模拟真实用户访问,同时访问2)并发数:同时访问系统的用户数3)并发分为: 严格并发-用例(同一实际,做同一个事
2. 并发用户数
1)并发:用于从业务的角度模拟真实用户访问,同时访问
2)并发数:同时访问系统的用户数
3)并发分为:
严格并发-用例(同一实际,做同一个事情)--单场景
广义并发-用例(同一时间,做多个事情)--多场景
3 吞吐量
吞吐量:是软件系统在每单位时间内能处理多少个事务/请求/单位数据等的量
业务角度:吞吐量可用:请求数/秒,页面数/秒、人数/天或处理业务数/小时等单位来衡量
网络角度:字节/秒来衡量
交互式应用角度:吞吐量反映的是服务器承受的压力,他能够说明系统的负载能力
TPS:每秒事务数 RPS
4 响应时间
响应时间:用户感受软件系统为其服务所耗费的时间,是用户感知软件性能的主要指标
响应时间包括:
1)用户客户端呈现时间
2)请求/响应数据网络传输时间
3) 应用服务器处理时间
4)数据库系统处理时间
注意:响应时间长时,性能分析就要从各个传输节点来分析定位(ping/抓包等)
5. 资源使用率
性能计数器:是描述服务器或操作系统性能的一些数据指标
系统典型资源:
1)内存
2)CPU
3)磁盘
4)网络等资源使用率等
6 思考时间
think time: 从业务角度看,这个时间指用户进行操作时每个请求之间的时间间隔。 固定定时器(jmeter)
在做性能测试时,为了模拟这样的时间间隔,引入思考时间这个概念,来更加真实的模拟用户的操作