51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1980|回复: 5
打印 上一主题 下一主题

[原创] 关于思考时间的求助。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-9-7 11:20:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在脚本中添加了思考时间和在脚本中无思考时间,场景运行时都未设置思考时间。

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

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

求教,并发测试:
1、是否需要在脚本中考虑思考时间;
2、忽略场景的思考时间,为什么2个脚本可加载的wuser区别那么大?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-9-7 11:36:33 | 只看该作者
加入思考时间能更贴近用户的真实行为
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-9-7 17:10:03 | 只看该作者
一般performance monitor team不用设置think time.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-9-7 17:53:11 | 只看该作者
不明白“可加载”是什么意思
“不可加载”是否就是初始化都失败的虚拟用户?还是初始化成功但超时了?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-11-18 22:53
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2010-9-13 07:06:02 | 只看该作者
    比如一个事务执行是10s, 要求TPS 是20。
    如果没有think time, 那么需要的vuser是20*10=200个。
    如果think time是10s,那么需要的vuser是20*(10+10)=400个。

    不知道这样子,有没有帮助。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2010-9-13 09:08:35 | 只看该作者
    transactions之间要加think time,因为用户有思考时间。如果不加think time对服务器的压力会增大,所以用户就会减少!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-9 04:38 , Processed in 0.063219 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表