oceanmeng 发表于 2007-6-18 11:20:09

Loadrunner测试遇到的2个问题.请教高手!!

请教大家一个问题!!

我在用loadrunner测试web项目的时候,遇到一个奇怪的问题!

我运行了8个脚本!

一台服务器/2台压力机.

测试时间为5个小时.

测试顺利结束,生成的报告临时文件.eve的文件大小26个G

问题一:
在分析测时报告的时候,系统自动生成完成数据.可是这个时候系统会报告说临时目录磁盘空间不足.要释放临时目录磁盘空间后再试!

可是,我的临时目录所在的磁盘空间还有40G的空余空间!

请问这是怎么回事?是不是正常的现象,是不是我的磁盘空间还需要更大?


问题二:
我在测试的时候,发现一个奇怪的现象,第一次,我选择Vusers200个最大,然后程序运行到40分钟左右的时候,自动下降到100个,然后一直保持100不变.
我猜想,我们现在的环境应该是保持在100个Vusers.
然后我进行第二次测试.我选择Vusers100个最大.奇怪的现象发生了,当程序运行到30分钟左右,又自动下降到了50个,然后一直保持50不变.

我还没有做第三次测试!:(

请问这是怎么回事?是什么原因造成的?



请高手赐教!!!

oceanmeng 发表于 2007-6-18 12:51:18

没人管啊!!高手到哪里去啦!??

rickyzhu 发表于 2007-6-18 13:31:37

第二个问题没太看明白,第一个问题:你的RTS中log是怎么设置的,肯定是日志设置问题,导致磁盘空间不足。

oceanmeng 发表于 2007-6-18 13:36:49

谢谢,我看了,我的log并不大!请问这还会影响到磁盘空间吗?


这里能贴图吗?第二个问题用图来说明比较容易!

oceanmeng 发表于 2007-6-18 17:17:42

谢谢,我看了,我的log并不大!请问这还会影响到磁盘空间吗?


这里能贴图吗?第二个问题用图来说明比较容易!

oceanmeng 发表于 2007-6-19 10:18:21

请高手赐教啊!

第一个问题偶现在基本解决,但是还不确定.我把应用的脚本重新录制了一遍.内容稍微少了些.这样发现生成的结果就小了很多!现在初步判断,生成结果的大小,是跟脚本的操作内容有关系!

第二个问题,就是在长时间测试的时候(一般我设定的5个小时以上),系统的虚拟用户数会有规律的在半个小时的时候自动下降到初始值的一半.例如,我初始值设定最大200,当达到目标后半小时左右,就下降到100!如果我初始值设定为100,当达到目标后半个小时左右,就下降到50,很规律的!!不知道是什么情况!

今天偶又进行了1个小时的测试.当运行1个小时的时候,100个Vuser或者150个Vuser,都可以正常运行测试!并没有有规律的下降的现象!(注意,我后来的都是设定的1个小时!)

pobaby 发表于 2007-6-19 10:25:26

你的计划中--减压 设置 是如何设置的。

oceanmeng 发表于 2007-6-19 10:47:43

之前我设置的是同时停止全部用户!

现在设置的是和开始的相反的阶梯递减的!!10Vuser/分

oceanmeng 发表于 2007-6-19 10:49:13

请问减压对整个测试也会有什么影响吗?

这个偶到一直没有注意过,请指点一下!!:)

rickyzhu 发表于 2007-6-19 13:46:48

还是没有回答我的问题,你的RTS怎么设置的?

oceanmeng 发表于 2007-6-19 17:42:51

老大,您说的RTS设置是在哪里设置啊?是运行时设置那里的日志吗?

我最初设置了生成日志,现在去掉了!

不知道你说的是不是这里的问题啊!!

oceanmeng 发表于 2007-6-20 11:13:09

原帖由 oceanmeng 于 2007-6-19 10:49 发表 http://bbs.51testing.com/images/common/back.gif
请问减压对整个测试也会有什么影响吗?

这个偶到一直没有注意过,请指点一下!!:)
老大,来了再关心一下偶的问题,是我说的设置log的地方吗?

我看了,我的log文件并不大!

最大的是那个.eve的文件!!!

oceanmeng 发表于 2007-6-20 11:13:42

原帖由 rickyzhu 于 2007-6-19 13:46 发表 http://bbs.51testing.com/images/common/back.gif
还是没有回答我的问题,你的RTS怎么设置的?


之前引用错了,老大.希望赐教!!!

christina11 发表于 2007-11-12 23:36:07

我也遇到

我今天也遇到这样得问题,报磁盘空间不足,我用了4台负载机,其中一台log满了,删除就不报错了

zibeike 发表于 2008-6-28 23:07:49

在运行长时间的压力测试的时候,运行时设置一般需要这样设置:
   
   1)设置日志为“只在错误发生时发送信息”

   2)去掉错误时产生snapshot的选项

   3)在miscellaneous上,去掉 定义每一步为一个事务 的选项

   4)不选择 模拟浏览器缓存,选上“simulate new user on each iteration”和它的子选项
   
      因为运行时间比较长,或者虚拟用户数比较多,都会占用很多各方面的资源,因此在这样的大负载下进行测试,需要提前准备下测试的环境来保证测试的正常运行.具体的其他设置,可以参考我翻译的<LoadRunner Large Load Test Considerations>:
http://www.51testing.com/?34866/action_viewspace_itemid_84533.html
页: [1]
查看完整版本: Loadrunner测试遇到的2个问题.请教高手!!