51Testing软件测试论坛

标题: 平均响应时间是如何定义得 [打印本页]

作者: pinux    时间: 2004-8-3 13:59
标题: 平均响应时间是如何定义得
我用loadrunner测试一个web系统,请问一下

是不是就是平均完成一个事务交易所需要得时间?
平均事务响应时间
17.974
18.218
18.646
30.02
102.172
我测出得这个值怎么这么大,他得单位是ms还是s?
作者: pinux    时间: 2004-8-3 14:04
ding一下,都被淹没了
作者: 110011    时间: 2004-8-8 22:27
帮你顶,偶也不懂,高手来解决啊,我天天来学习呢。
作者: robertluo    时间: 2004-12-14 21:13
平均响应时间指完成一个事物的平均时间,有多种平均响应时间,例如
平均事务响应时间,
单位为秒
17.974 指的是17秒974毫秒
作者: caowhua    时间: 2004-12-16 10:37
时间比较长可能是因为有think time(思考时间)
作者: wangxh020    时间: 2004-12-17 11:12
单位为秒,可以在脚本里把think time删除的
作者: wudanspecial    时间: 2004-12-27 09:22
Think time 到底有什么意义,如果把他考虑进去那响应时间不就失真了吗?如果我要真实的响应时间那具体应该在哪儿删除它?删除了它是否用户就表示并发用户了?
作者: sunshinelius    时间: 2004-12-27 09:52
thinktime用在那种脚本在运行,但是不会退出的场景下。会有下面的用处:
1.并发用户同时在线的情景,如用户登陆后,不能立即退出,要keep alive,这样就需要think time了。
2.可能运用在程序中,隔多长时间执行一次。比如一个接收报文的脚本,一秒种接收一次。
thinktime在脚本中是有thinktime(23);类似语句的,可以手工删除掉,也可以在runtime setting中取消。
作者: wudanspecial    时间: 2004-12-27 10:07
多谢斑竹,这是我多次发问来的第一次回答,真的很感谢!不过我还想问一下按你说的,并发用户是靠Think time 来维系的而不是删除它了?我们平时设置的用户数并不是并发的吧,我现在想设置多个并发用户(指的是同时执行一个事务的用户数),这怎么设置?那我要想得到多个并发用户下某一事务的确切响应时间那不是很矛盾?不知道我有没有理解错?
作者: nihaome    时间: 2004-12-27 13:41
设置用户并发并测试在并发情况下的响应时间我只这样做的,将需要知道响应时间的那部分脚本代码起始和结束加上一个计时器,同时在前面加上集合点,这样在响应时间的图中就可以看到了该段代码并发执行所耗费的时间曲线,请问斑竹这样可以么?还有如果我只从这个图中想看到时间到底耗费在了什么地方,是客户端还是服务器,还是数据库查询,可以么?如果能的话,该怎么做,谢谢!
作者: yuxingxin    时间: 2004-12-29 09:48
可能某些人需要去学习一下那些基本概念
作者: sucy    时间: 2004-12-29 10:51
其实可以到网上去下载loadrunner帮助,帮助上说的比较明白。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2