51Testing软件测试论坛

标题: 请问如何去掉loadrunner结果中的ramp up期间的数据? [打印本页]

作者: scarlett51    时间: 2009-3-4 14:38
标题: 请问如何去掉loadrunner结果中的ramp up期间的数据?
我是60个用户并发,ramp up的时间比较长,我需要的是60个用户一起跑时候的结果。
如果加上ramp up的过程,我的测试结果就不准确,标准差非常大。
请问该怎么去掉这些启动时候的数据呢?或者还有没有其他的办法?非常感谢!

[ 本帖最后由 scarlett51 于 2009-3-4 15:55 编辑 ]
作者: scarlett51    时间: 2009-3-4 16:07
没有人回答。。。自己顶起来:)
请问是我没有说明白问题吗?还是不能去掉?
作者: mr.bee    时间: 2009-3-4 16:24
使用analysis中的,过滤器,把你需要的时间区间过滤出来,这样整个场景都会忽略加载部分的一切数据。

使用auto correlate,选择你需要的时间区间,这样可以针对单个图表进行区间内数据的关注(忽略区间外数据)。
作者: scarlett51    时间: 2009-3-4 16:39
标题: 回复 3# 的帖子
感谢回复!用这种方法,在生成report的时候,能够把区间外的数据过滤掉吗?

在results directory下面的sum_data目录下的,sum_data.ini文件,里面的数据和summary report里面的的数据是一致的。请问如果使用auto correlate方法,可以改变这里的数据么?
也就是说我需要在summary report里面的数据是过滤后的数据。谢谢!
作者: mr.bee    时间: 2009-3-4 17:02
标题: 回复 4# 的帖子
可以把区间外的过滤(用过滤器进行整体的过滤)

这个文件我没有动过,我也不太清楚,你试试吧。

如果你只是“需要在summary report里面的数据是过滤后的数据”
为什么不能用过滤器?
作者: scarlett51    时间: 2009-3-4 17:07
标题: 回复 5# 的帖子
好的,我去找找试试!我没有做过整体的过滤。
另外,sum_data.ini文件是scenario停止时候生成的,而它和summary report里面的数据内容是一致的。所以我猜想summary report里面的数据是不能改的(不能通过过滤改变)。

谢谢!
作者: mr.bee    时间: 2009-3-4 17:21
可以啊
可以对概要进行过滤
可以通过过滤把你的错误的事务过滤了
也可以把部分虚拟用户过滤了
也可以把超出你指定范围的响应时间过滤了

貌似我没理解你意思
加Q说吧~
作者: scarlett51    时间: 2009-3-4 17:30
标题: 回复 7# 的帖子
俺们上班不让用QQ阿

你哪里没有理解呢?
作者: mr.bee    时间: 2009-3-4 17:37
你是不是要做一份处理过的报告?
作者: scarlett51    时间: 2009-3-4 18:48
标题: 回复 9# 的帖子
是的,赫赫
我需要60个用户一起跑那段的数据
但我现在的数据都是加上ramp up和ramp down的,这样影响我的测试结果。。。

我还是没有找到哪里可以把所有transaction一起过滤掉啊?
我在'Average Transaction Response Time' 里面好像只可以单独做某个transaction的过滤。。
还有,概要怎么过滤呢?
谢谢!
作者: mr.bee    时间: 2009-3-4 23:45
file菜单 -> Set Global filter
作者: scarlett51    时间: 2009-3-5 10:44
标题: 回复 11# 的帖子
可以了,赫赫
非常感谢mr.bee!




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