kiteflyfly 发表于 2012-7-6 17:34:38

loadrunner虚拟用户数、通过的事务数与实际往数据库里添加的订单数

是这样的,我录制了一下单的脚本,回放没有问题,可以成功添加订单;
之后就在controller里加压,模拟2个用户,持续时间为1分钟,通过的事务数为61,但数据库里新添加的订单数却只有2单;
反复模拟了多种情境,数据库里新添加的订单数都是等于我定的虚拟用户数,无论我定多少时间都一样!
虚拟用户数为2 ,则新加的订单数也为2 ;
虚拟用户数为10 ,则新加的订单数也为10 ;
虚拟用户数为20,则新加的订单数也为20 ;

感觉就是每个用户跑完后就没有继续跑,但我有设置运行时间的,duration处选择的不是run until completion
是哪里没设置对呢,还望各位回答、指点,谢谢!!

云层 发表于 2012-7-6 17:39:43

你没做事务状态判断吧。

femir 发表于 2012-7-8 22:17:14

你回访2次就晓得是什么问题了

li373935562 发表于 2012-7-9 16:32:46

:)是不是用的.NET程序?是不是找不到session?没做区分不同用户的关联?我在刚刚工作的时候就遇到过类似的问题,做一下关联就可以了。如果.NET程序它不是用session来区分用户的。

kiteflyfly 发表于 2012-7-11 08:57:36

回复 4# li373935562
JAVA的
有做关联,但不同用户的关联是什么意思?

kiteflyfly 发表于 2012-7-11 09:07:49

:dizzy:各位老大,前辈们吖,烦请解答一下吖,
觉得可能不是controller那里设置的问题,因同一个设置,其它系统的则可以一直生成新的订单,10个用户,1分钟都添加了一百多个订单
页: [1]
查看完整版本: loadrunner虚拟用户数、通过的事务数与实际往数据库里添加的订单数