关于思考时间的求助。
在脚本中添加了思考时间和在脚本中无思考时间,场景运行时都未设置思考时间。一个简单的登录脚本,压最大并发数的时候,结果出现巨大差异。
在脚本中添加了思考时间的脚本,可以承受更多的vuesr;无思考时间的脚本,承受vuesr只有2/3
求教,并发测试:
1、是否需要在脚本中考虑思考时间;
2、忽略场景的思考时间,为什么2个脚本可加载的wuser区别那么大? 加入思考时间能更贴近用户的真实行为 一般performance monitor team不用设置think time. 不明白“可加载”是什么意思
“不可加载”是否就是初始化都失败的虚拟用户?还是初始化成功但超时了? 比如一个事务执行是10s, 要求TPS 是20。
如果没有think time, 那么需要的vuser是20*10=200个。
如果think time是10s,那么需要的vuser是20*(10+10)=400个。
不知道这样子,有没有帮助。 transactions之间要加think time,因为用户有思考时间。如果不加think time对服务器的压力会增大,所以用户就会减少!
页:
[1]