关于Run Time setting的设置是单个用户的迭代,还是整个过程的迭代?
我将登录放在action,而后,登录用户做了参数化,user1,user2,user3,并在登录之后输入一些字段,并保存入DB, 我run time setting设置成了3.得出的结果是user1 一次,user2一次,user3一次,总共三条数据保存入DB按照我的理解是action总共跑了三次,并且我做了参数化,所以会有3个用户登录。
但是我在controller里面设置10个用户,设置了1次,跑的数据,却多于10次。究竟这个Run time Setting的设置是针对单个用户,还是整个场景的,在我理解看来,参数化了多少user,并加入到场景中和这个Run logic应该是互不联系的呀?球大神支招。
本帖最后由 qihangz 于 2015-1-6 17:42 编辑
你运行时设置的迭代次数是3,是针对单个虚拟用户的,单个虚拟用户运行一遍脚本,action就会重复3次。你场景设置了10个虚拟用户,所以肯定会超过10条。。 迭代次数是针对场景的 qihangz 发表于 2015-1-6 17:36
你运行时设置的迭代次数是3,是针对单个虚拟用户的,单个虚拟用户运行一遍脚本,action就会重复3次。你场景 ...
可是我的用户也是放在action里面啊? janice.zhong 发表于 2015-1-6 18:22
可是我的用户也是放在action里面啊?
action里面设置的迭代次数,相当于action循环次数,即一个虚拟用户使用了3个不同的账号重复登陆而已, 迭代次数不是虚拟用户数,虚拟用户数是在场景中设置的 qihangz 发表于 2015-1-6 18:48
action里面设置的迭代次数,相当于action循环次数,即一个虚拟用户使用了3个不同的账号重复登陆而已, 迭 ...
哇哇哇,恍然大悟,谢谢哒。。还有个问题,我现在设置了迭代次数为1,还是10个用户,但还是有20条数据,我是在vugen里面调了参数化的那些配置,是不是在controller要重新引用一遍啊。 janice.zhong 发表于 2015-1-6 19:37
哇哇哇,恍然大悟,谢谢哒。。还有个问题,我现在设置了迭代次数为1,还是10个用户,但还是有20条数据, ...
不需要,应该跟你场景里面设置的运行时间有关,脚本会一遍又一遍的重复运行直到时间结束,我也是新手,有问题加我Q987846225,可以交流交流。。
页:
[1]