Load设置:假设预估出来的新建值为8w。我们设置整个测试的最高的新建值为8w x(1+0.2)=9.5w,其中:H1= 8w x 80%。爬坡时间根据经验设置即可(如60s,100s等)H2= 8w x 40%
设置5个阶梯,平均分配H2
设置每个小阶梯的爬坡时间t1,和H1部分的斜率一致即可(及图中所有的爬坡斜率一致)
t2为每个小阶梯的稳定时间。任意设置即可(比如15s,30s等)。
运行这个配置。结果查看:1、查看 “Run”下面的“load”,如果load里的Desired曲线和current曲线已经出现了明显的分离,那就说明系统最大的新建基本就是在Desired的值的水平。2、同时查看Run-time 里面的结果。测试新建,需要重点查看的项目是HTTP transactions(用http来测试新建),tcp connections per second,响应时间和tcp的连接。对HTTP transcations per second,重点关注失败出现的点(下图的绿色曲线变高的点)。找到这个点的时间对应的tcp的连接。基本上我们想要的最大新建就会在这个值左右。本次我们取55000。当然,此时也需要查看系统的cpu利用率,综合分析选取合适的新建值。
留言