51Testing软件测试论坛

标题: LR8.1在场景中运行报错 [打印本页]

作者: hbxtly    时间: 2009-5-7 18:15
标题: LR8.1在场景中运行报错
我用的是LR8.1,按51上来破解的
学习用的脚本是
脚本:
Action() {
   lr_start_transaction("TEST");
   lr_log_message("思考时间开始");
   lr_think_time(10);
   lr_log_message("思考时间结束");
   lr_end_transaction("TEST", LR_AUTO);

   return 0;
   }
虚拟用户数:100
Ramp up:同时加载全部
Duration:所有虚拟用户只运行一遍
Ramp down:同时停止所有虚拟用户
在场景中运行100个用户,情况是100个全pass,但有一error:
Error: Deleted the current transaction "vuser_end_Transaction" since response time is not accurate.
若是99个用户,则不会出现上述错误。
请问如何解决呢?
其他脚本也是这种情况

[ 本帖最后由 hbxtly 于 2009-5-7 18:45 编辑 ]
作者: hbxtly    时间: 2009-5-7 18:40
Analysis Error log: <2009-5-7 18:27:03>
75005 Transaction : <vuser_init_Transaction> InstanceID: 163208757249 VUser info:Host:localhost, Group:1, Script:1, ID:88 - Negative response time : R:-0.00264787673950195 T:0 W:0
75005 Transaction : <vuser_init_Transaction> InstanceID: 1739461754881 VUser info:Host:localhost, Group:1, Script:1, ID:96 - Negative response time : R:-0.00263404846191406 T:0 W:0
75005 Transaction : <vuser_init_Transaction> InstanceID: 605590388737 VUser info:Host:localhost, Group:1, Script:1, ID:325 - Negative response time : R:-0.00264096260070801 T:0 W:0
75005 Transaction : <vuser_init_Transaction> InstanceID: 1288490188801 VUser info:Host:localhost, Group:1, Script:1, ID:360 - Negative response time : R:-0.00268292427062988 T:0 W:0
75005 Transaction : <vuser_init_Transaction> InstanceID: 588410519553 VUser info:Host:localhost, Group:1, Script:1, ID:369 - Negative response time : R:-0.00264096260070801 T:0 W:0
75005 Transaction : <vuser_init_Transaction> InstanceID: 1206885810177 VUser info:Host:localhost, Group:1, Script:1, ID:370 - Negative response time : R:-0.00267195701599121 T:0 W:0
75005 Transaction : <vuser_init_Transaction> InstanceID: 1971389988865 VUser info:Host:localhost, Group:1, Script:1, ID:453 - Negative response time : R:-0.00267910957336426 T:0 W:0
75005 Transaction : <vuser_init_Transaction> InstanceID: 1782411427841 VUser info:Host:localhost, Group:1, Script:1, ID:463 - Negative response time : R:-0.00269913673400879 T:0 W:0

分析时报的错误日志
作者: hbxtly    时间: 2009-5-8 10:14
没有人知道吗?在网上搜索了很久,也没有结果呢
作者: kuangquanshui    时间: 2009-5-8 10:23
标题: 回复 3# 的帖子
你破解的用户权限是多少个 ????  是100个吗  或者看看压力生成器中你的用户虚拟是不是设置的是99个   该一下就好了     希望能帮助你  我也是猜的  自己看看吧
作者: hbxtly    时间: 2009-5-8 10:55
破解的用户权限没问题,用的是web-10000: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB
作者: kuangquanshui    时间: 2009-5-8 11:22
标题: 看看这个吧
看看下面的设置     我设置的是999     

还有在压力生成器里面   看你是以进程还是线程运行的场景   还有压力生成器中的用户数限制    能想到得我都帮你想了    要是解决不了问题哪等等斑竹或者高手们吧  别着急
作者: hbxtly    时间: 2009-5-8 14:04
谢谢 kuangquanshui
以下为你上述提到的地方
最大用户数同为999
[attach]51656[/attach]
以线程方式来进行的
  [attach]51655[/attach]

[ 本帖最后由 hbxtly 于 2009-5-8 14:06 编辑 ]
作者: hbxtly    时间: 2009-5-8 14:11
由线程改为进程仍是有Error: Deleted the current transaction "vuser_end_Transaction" since response time is not accurate.
作者: kuangquanshui    时间: 2009-5-11 11:57
标题: 回复 8# 的帖子
你测试的是自己的服务器吗? 考虑考虑你的服务器最大连接?   实在不行再问问别人吧有答案了也告诉我一声  谢谢了
作者: hbxtly    时间: 2009-5-21 10:34
Go into the Run Time Setting / Miscellaneous.

Unclick the two boxes that refer to automatic transactions.

试了下这个,100人可以了,但500人仍报错
作者: kuangquanshui    时间: 2009-5-21 10:51
标题: 回复 10# 的帖子
楼主 问题怎么解决的   说出来大家学习学习




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