51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3932|回复: 6
打印 上一主题 下一主题

[原创] 关于loadrunner中think time位置问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-3-31 18:34:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
录制脚本的时候,think time()时间是默认放在插入的事务里边的,计算平均事务响应时间的时候,这个think time是计算在内的,
如果把think time()移到插入的事务外边,就不会把这个时间计算在内了,得出的平均事务响应时间会缩短很多,我现在有些疑惑,到底应不应该把think time放在事务外边呢?哪个准确???
比如说下边脚本:

        lr_rendezvous("GZ");

        lr_start_transaction("guzhi");

        lr_think_time(10);

        web_custom_request("runstatus",
                "URL=http://localhost:8083/YssQDII/runstatus",
                "Method=POST",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Mode=HTTP",
                "EncType=",
                "Body=ValRun",
                LAST);
            .....................

        lr_end_transaction("guzhi",LR_AUTO);
把think time()放在外边,是这样的脚本:
lr_rendezvous("GZ");
        lr_think_time(10);

        lr_start_transaction("guzhi");



        web_custom_request("runstatus",
                "URL=http://localhost:8083/YssQDII/runstatus",
                "Method=POST",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Mode=HTTP",
                "EncType=",
                "Body=ValRun",
                LAST);
            .....................

        lr_end_transaction("guzhi",LR_AUTO);

上边2个脚本区别在于think time的放置的位置,我试过了,运行后得出的时间区别还蛮大的,现在问一下,应该把tink time放在哪里更加准确呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2009-3-31 18:36:33 | 只看该作者
有经验的说说啊!!一般测试的时候要不要把tink time从插入的事务中移走??反正录制的时候默认是第一种脚本。。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-3-31 20:42:26 | 只看该作者
个人觉得是不应该的,主要看对事务响应时间的理解。
如果楼主觉得事务响应时间本身就应该包括用户操作时间的话例外
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-4-1 09:19:09 | 只看该作者
思考时间不应该放在事务里,如果放在事务里会影响脚本的准确性。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2009-4-1 09:32:44 | 只看该作者
不放,放里面响应时间那么高,你怎么跟客户交代呀
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-4-1 10:09:55 | 只看该作者
怎么录的就怎么放,最后统计结果分析时,可以把相应的时间过滤掉,不影响统计。
另外可以在场景中把thinktime时间忽略掉,个人认为无所谓。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-4-1 10:24:01 | 只看该作者

回复 7# 的帖子

赞同,也可以在算事务响应时间时,把相应的思考时间减去,这样就行了,客户也要听测试人员的解释啊,毕竟这不是每个用户都能一看都懂的技术!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-15 03:10 , Processed in 0.075800 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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