51Testing软件测试论坛

标题: loadrunner虚拟用户数、通过的事务数与实际往数据库里添加的订单数 [打印本页]

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

感觉就是每个用户跑完后就没有继续跑,但我有设置运行时间的,duration处选择的不是run until completion
是哪里没设置对呢,还望各位回答、指点,谢谢!!
作者: 云层    时间: 2012-7-6 17:39
你没做事务状态判断吧。
作者: femir    时间: 2012-7-8 22:17
你回访2次就晓得是什么问题了
作者: li373935562    时间: 2012-7-9 16:32
是不是用的.NET程序?是不是找不到session?没做区分不同用户的关联?我在刚刚工作的时候就遇到过类似的问题,做一下关联就可以了。如果.NET程序它不是用session来区分用户的。
作者: kiteflyfly    时间: 2012-7-11 08:57
回复 4# li373935562
JAVA的
有做关联,但不同用户的关联是什么意思?
作者: kiteflyfly    时间: 2012-7-11 09:07
各位老大,前辈们吖,烦请解答一下吖,
觉得可能不是controller那里设置的问题,因同一个设置,其它系统的则可以一直生成新的订单,10个用户,1分钟都添加了一百多个订单




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