最大并发用户数
1> 从业务方面来说:有多少用户会在同一时间内访问被测试的系统,在同一时间段内访问系统的用户数,用于从业务的角度模拟真实的用户访问,体现的是业务并发用户数
2> 从服务器方面来说;从服务器端承受的压力来考虑,描述的是同时向客户端发送请求的客户,体现的是服务器端承受的最大并发访问数
系统的服务端承受的最大并发用户数取决于业务并发用户数和业务场景
¨ Think time:Think time影响最大并发用户数,Think time越短,并发用户数越小。
¨ 吞吐量:并发用户数和吞吐量瓶颈之间存在一定的关联,没有出现瓶颈的时候,并发用户数越大吞吐量越大
应用系统在当前环境(硬件环境、网络环境、软件环境(参数设置))下能承受的最大并发用户数,在方案运行中,如果出现了大于3个用户的业务操作失败,或程序了服务器shutdown的情况,则说明在当前环境下,系统承受不了当前并发用户的负载压力,那么最大并发用户数是前一个没有出现这种现象的并发用户数
LR的测试方法
选择Goal—Oriented Scenario场景类型,设置Virtual User,测试系统最大并发用户数。
先定义一个user目标,如果这个目标能够达到,继续增加user数,直到出现了大于3个的user失败或系统被shutdown掉。
确定最大并发用户数时,场景运行的环境、场景必须相同。