swat-team 发表于 2010-9-7 11:20:23

关于思考时间的求助。

在脚本中添加了思考时间和在脚本中无思考时间,场景运行时都未设置思考时间。

一个简单的登录脚本,压最大并发数的时候,结果出现巨大差异。

在脚本中添加了思考时间的脚本,可以承受更多的vuesr;无思考时间的脚本,承受vuesr只有2/3

求教,并发测试:
1、是否需要在脚本中考虑思考时间;
2、忽略场景的思考时间,为什么2个脚本可加载的wuser区别那么大?

PrefTest 发表于 2010-9-7 11:36:33

加入思考时间能更贴近用户的真实行为

patrick_1984 发表于 2010-9-7 17:10:03

一般performance monitor team不用设置think time.

mr.bee 发表于 2010-9-7 17:53:11

不明白“可加载”是什么意思
“不可加载”是否就是初始化都失败的虚拟用户?还是初始化成功但超时了?

yings_9371 发表于 2010-9-13 07:06:02

比如一个事务执行是10s, 要求TPS 是20。
如果没有think time, 那么需要的vuser是20*10=200个。
如果think time是10s,那么需要的vuser是20*(10+10)=400个。

不知道这样子,有没有帮助。

patrick_1984 发表于 2010-9-13 09:08:35

transactions之间要加think time,因为用户有思考时间。如果不加think time对服务器的压力会增大,所以用户就会减少!
页: [1]
查看完整版本: 关于思考时间的求助。