并发的概念:(两个维度)1、【狭义】同一时刻向服务器发出的同一请求2、【广义】同一时间段向同一个服务器发出的请求
并发用户数:(两个维度)1、【工具】如LR中的 VU,工具设置;实际设置了多少并发2、【服务器】一个时间内向服务器发的请求数;在一个时间段内,服务器能处理多少请求数
响应时间:发送请求开始到接收返回结果结束(网络传输时间+服务器处理时间)【前提:目标明确】并发数,具体功能点,查询数量(数据库)【不包含前端渲染时间】
吞吐量:单位时间段内服务器处理的XXX反应服务器处理能力1、处理请求数 / s2、处理字节大小数 / s3、tps 处理事务数 / s【jmeter 中throughout 代表 tps;loadrunner 中 throughout 代表字节数】
资源利用率:1、硬件:CPU 、内存、磁盘、网络带宽等2、软件:数据连接池、JVM 内存、sql 执行效率等
例: 用户并发数 服务器并发数 服务器处理能力 tps(1s处理了事物数)1、火车站买票 1个窗口 2、1个人买票 处理时间1s 1 1 1 13、10人买票 1个窗口 平均RT是多少?5.5 10 1 1 14、10个人买票 10个窗口 平均RT是多少?1 10 10 10 105、150个人买票 10个窗口 平均RT是多少?7 150 10 10 106、10个窗口 5个人买票 1s 5 10 10 5
服务器处理时间不变,用户感知变慢的原因:排队等待
转载于:https://www.cnblogs.com/lynn-chen/p/9020894.html
相关资源:客户端的性能测试指标,用于做为需要进行客户端测试的产品