51Testing软件测试论坛
标题:
有些transaction 的 minimun response time 小于think time是为什么
[打印本页]
作者:
endales
时间:
2007-8-17 13:58
标题:
有些transaction 的 minimun response time 小于think time是为什么
think time设为120秒,但是analysis summary中很多transaction的minimum reponse time都是119点几秒,小于所设置的120秒,这是为什么?[attach]31246[/attach]
[
本帖最后由 endales 于 2007-8-17 14:38 编辑
]
作者:
spartan
时间:
2007-8-17 14:40
回复 #1 endales 的帖子
要看你在CONTROLLER--> runtime setting中的THINK TIME设置的。
如下图所示设置的话, 即使think time=120秒的话,Analysis summary中的transaction的response time就会小于120秒的。
[attach]31247[/attach]
作者:
endales
时间:
2007-8-17 15:12
标题:
我设的是as recorded
所以觉得很奇怪,按道理说应该大于120秒才对[attach]31248[/attach]
作者:
ytyld
时间:
2007-8-17 17:54
kyk
作者:
423799223
时间:
2007-8-18 08:01
没遇到过
请高手回复
作者:
hbxtly
时间:
2007-8-18 09:42
我也遇到过,不解
作者:
omring
时间:
2007-8-18 11:42
个人理解:think time有点类似指定LR模拟用户在指定页面停留时间。LR模拟时,因为system处理事件的线程不是绝对的同时。比如录制时候在一个页面停留1分钟,think time会在脚本里记录为60,如果再打开同一页面,停留时间为2分钟,thik time 为120,(如果录制的时候去抽支烟再回来,think time就会记为抽烟的时间 ^_^)
而在运行的时候,因为系统在同一时间(时间段)假如有100个事件等待执行,同一时刻(时间点,毫秒级)只有一个事件被系统响应,所以产生看上去是"同时并发同类事件",但还是取决于系统响应时间,而这时间记录下来发现有有前有后。
think time也会受到设定页面完全显示后才进行操作的打扰,因此平均值在设定的120sec左右,超过120sec的think time说明可能有返回页面超时,提前(但不会很前)说明正常。
个人见解,仅供参考。
作者:
endales
时间:
2007-8-31 10:34
标题:
回复 #7 omring 的帖子
有没有比较官方的解释啊,谢谢
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2