黑柴 发表于 2012-7-9 10:32:33

回放脚本,事务耗时1.4S,100并发平均0.3S,求帮助

回放脚本提示:
Action.c(110): Notify: Transaction "Login_01" ended with "Pass" status (Duration: 1.4347 Wasted Time: 0.0996).

100并发的响应时间:max:3.33 min:0.026 avg0.347

哪位大虾遇到过类似情况,请原因和解决方案

黑柴 发表于 2012-7-9 10:39:38

没人遇到过吗?我这么悲剧吗?55555555555555.5分钟3万多事务可全部是通过状态啊。

mr.bee 发表于 2012-7-9 10:48:09

没有解决方案,因为本来就没问题
vugen不会自动为你的事务减去消耗的时间、vugen和controller的runtime setting也不一样

黑柴 发表于 2012-7-9 10:56:06

回复 3# mr.bee

求详细解释?
    vugen和controller的runtime setting也不一样——主要区别在哪里?我在controller的runtime setting也设置了忽略思考时间、清除缓存等等。不明白的是如果设置了迭代次数在运行时间内很快就跑完了会怎样?
   另外您不觉得100个并发耗时0.3S太不正常了吗?

黑柴 发表于 2012-7-9 13:15:33

木有人遇到过同样的事情???

咚咚宝031102 发表于 2012-7-9 13:24:04

我想问这是问题吗?
    很正常的数据啊,   多分析一下结果,    测试不难,难的是结果分析,LR transaction time include much time,PLS analysis for good

黑柴 发表于 2012-7-9 13:37:11

两位版主?大神?这可能不是问题。但能否用通俗的语言给我解释下。我领悟力差了些,您看来理所当然的事情,我这就转不过弯来了,烦劳您把这层窗户纸捅破吧。拜托啦

打不死的小强 发表于 2012-7-9 19:49:22

这很难分析。。

云层 发表于 2012-7-9 20:25:35

如果设置都一样只能认为
1.系统用缓存机制很好
2.后续业务并没成功

黑柴 发表于 2012-7-10 09:26:22

整个登陆过程只用到3个函数,依次是web_submit_data、web_custom_request、web_url,第一个输入账号密码返回ticket,第二个是验证,第三个是请求登陆后的界面。第一个对返回的ticket设置了关联,账号参数化,第二三个也都设置了检查点。感觉不是特别复杂啊,就是结果很让人费解。数据库用的SQLSERVER2008,大家帮忙给点建议,哪里可能有问题,或者说如何调整能找到问题,请赐教,还有什么需要知道的我随时可以补充。谢谢啦

黑柴 发表于 2012-7-10 10:22:29

我打印了标准日志,随即抽取了日志中几个虚拟用户的日志,查看下10几次事务的详细形象,确实检查点、url等等和回放成功时的日志一样,都是正确。就是耗时这块提示如下:
Action.c(98): web_url("DeskTopIndex.aspx") was successful, 326492 body bytes, 1879 header bytes       
Action.c(112): Notify: Transaction "Login_01" ended with "Pass" status (Duration: 0.2627 Wasted Time: 0.0190).       
假如如mr.bee、咚咚宝031102所说,这个结果是正确的。我就只剩下2个疑问了:
1、100个并发只用0.3~0.5秒的平均响应时间,这个系统是不是太NB了,大家平时测试的系统也这样吗?如果不是,我的系统能NB这哪里?
2、还是想问一下回放和并发的计时具体区别在哪里?

li373935562 发表于 2012-7-13 13:53:47

:)我不了解你的回放是如何及时的,LR本事似乎回放并不计时,如果是通过自己添加函数输出时间那么回放时间大于100用户并发时间也不是完全不可能,回放脚本的时候LR需要为你展示回放日志,运行场景默认不记录日志的。楼主可以在回放的关闭日志看看需要多少时间。从楼主的响应时间看应该是输出脚本消化的时间。

ashelywen 发表于 2012-7-20 12:03:42

我也对这一块存有疑问。回放时的事务响应时间比30个,50个用户并发事务平均响应时间还长。

ashelywen 发表于 2012-7-20 12:05:52

你的意思是,我们回放看到的时间不单单是事务响应时间?

黑柴 发表于 2012-7-26 11:00:22

他们说的是回放的时候要打印一些日志出来

330254601 发表于 2012-7-26 17:43:16

想找到并发时设没设置集合点
页: [1]
查看完整版本: 回放脚本,事务耗时1.4S,100并发平均0.3S,求帮助