51Testing软件测试论坛

标题: loadrunner录制脚本时,一组操作录入在一个action中和分在不同action中有何不同? [打印本页]

作者: mrxuan    时间: 2010-7-28 10:15
标题: loadrunner录制脚本时,一组操作录入在一个action中和分在不同action中有何不同?
针对报表查询进行性能测试,一次查询几个报表,将其定义在一个action操作当中,和每个报表查询都定义一个action,在操作过程中有什么不同吗?
我的理解是:当一个action结束后就接着执行下一个action,和在一个action中操作应该一样,不会不同啊!实际上却不一样,为什么呢?

[ 本帖最后由 mrxuan 于 2010-7-28 10:38 编辑 ]
作者: cncnily    时间: 2010-7-28 10:23
关注下 重复执行action 应该不会不同吧。。。
哪不同说说
作者: mrxuan    时间: 2010-7-28 10:39
标题: 测试结果不同,具体信息见添加的附件。
多谢关注!具体情况是:
100用户并发运行100次,一次10分钟只完成了不到四分之一,一次全部完成才用了不到26分钟。
具体结果也不同,见附件。

[ 本帖最后由 mrxuan 于 2010-7-28 10:43 编辑 ]
作者: ziheng198688    时间: 2010-7-28 16:31
继续关注中,期待高手的出现
作者: ziheng198688    时间: 2010-7-28 16:43
楼主的右边那张截图好像有点问题,如果按照楼主所说的“100用户并发运行100次”,那张图的总transaction数量应该是10000,包括通过和失败的,但现在是2400(2376+34)
作者: mrxuan    时间: 2010-7-28 16:53
标题: 回复 5# 的帖子
运行10分钟之后就终止了,所以并没有完全运行。
作者: mrxuan    时间: 2010-8-4 09:05
“当一个action结束后就接着执行下一个action”,实际执行情况并非如此,虽然运行次数比较接近,但还是有所差异。从运行过程看,同一时刻,action1的完成次数 > action2的完成次数 > action3的完成次数,因此并不是“和在一个action中操作应该一样”。
具体如何实现,还不是很清楚,盼高手能够指教。
作者: jj_ljw    时间: 2010-8-4 09:17
同等结果,第二个场景怎么没执行完啊
作者: mrxuan    时间: 2010-8-4 13:23
标题: 回复 8# 的帖子
如果执行完成,至少要40多分钟,当时的目的就是为了发现问题,查找脚本中存在的问题。
如果至少40分钟才能完成查询,那肯定是有问题,也没必要全部完成了。从后台查出脚本给开发人员进行性能优化就可以了。




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