51Testing软件测试论坛

标题: 用loadrunner测试web页面,响应时间看不懂,求助 [打印本页]

作者: levin    时间: 2006-6-5 17:10
标题: 用loadrunner测试web页面,响应时间看不懂,求助
每2秒登陆50个用户,响应时间在23秒,可是在这期间,自己通过客户端登陆,根本用不了这么长的时间,这是怎么回事??
作者: beiyu95    时间: 2006-6-5 17:16
把你结果贴出来
作者: levin    时间: 2006-6-5 17:55
标题: 我已经把think time 去掉了
我已经把think time 去掉了
作者: shorelew@    时间: 2006-6-5 20:49
我也遇到类似的问题,
有点不太明白的地方是,lr中所谓的“事务响应时间”是怎么定义的。想知道的,这个时间是从什么地方开始,什么时候结束。例如提交一笔数据然后返回提交成功,作为一个事务的话。lr在结果中给出的这个事务响应时间是怎么算的?

请教如果有这样一个测试我们该如何来做。单用户测试提交一笔数据到页面返回提交成功这样一个过程,从点击”提交“到页面返回”提交成功“,这个时间差我该在lr中如何获得。
作者: andy    时间: 2006-6-6 01:08
原帖由 shorelew@ 于 2006-6-5 20:49 发表
我也遇到类似的问题,
有点不太明白的地方是,lr中所谓的“事务响应时间”是怎么定义的。想知道的,这个时间是从什么地方开始,什么时候结束。例如提交一笔数据然后返回提交成功,作为一个事务的话。lr在结果中给出的这个事务响应时间是怎么算的?

请教如果有这样一个测试我们该如何来做。单用户测试提交一笔数据到页面返回提交成功这样一个过程,从点击”提交“到页面返回”提交成功“,这个时间差我该在lr中如何获得。


在LR里默认的事务就是一个个独立的Action.所以会包括你这个Action中所有的操作.
如果你只想测试单个用户提交一笔数据的操作,可以自己定义一个Transaction.
作者: shorelew@    时间: 2006-6-6 14:00
原帖由 andy 于 2006-6-6 01:08 发表


在LR里默认的事务就是一个个独立的Action.所以会包括你这个Action中所有的操作.
如果你只想测试单个用户提交一笔数据的操作,可以自己定义一个Transaction.


我设置了Transaction这样的事务得到的平均时间和在并发期间我手动操作的时间有很大的区别。例如:我设置了一个事务10个并发结果是:事务平均响应时间为5秒,而在并发期间我手动操作却没有5秒钟。
作者: qrz2000    时间: 2006-6-6 18:10
这个问题我也遇到过,也不能理解,
我想着会不会因为在整个过程中,其它事务的操作影响了该事务的反应时间了呢?
作者: leey    时间: 2006-6-7 15:55
原帖由 shorelew@ 于 2006-6-6 14:00 发表


我设置了Transaction这样的事务得到的平均时间和在并发期间我手动操作的时间有很大的区别。例如:我设置了一个事务10个并发结果是:事务平均响应时间为5秒,而在并发期间我手动操作却没有5秒钟。


因为你手动操作时不可能和那10个并发同步的,并发时的性能确实会低很多。




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