请问诸位达人:假如有这样一个场景.该如何设置?
请问诸位达人:假如有这样一个场景.有5个人登陆,登陆后有3个人做100遍查询,另外两个人登陆后退出.你这样脚本怎么设置? 做2 个脚本。。不就OK了,难道你还想一个搞定?可以是可以,就是麻烦点 回复 2# skyzhu说详细点,谢谢!
两个脚本的情况:是一个脚本3个并发,另一个脚本2个并发的吗?
我想听听一个脚本的情况如何设置?谢谢! 不管几个脚本,并发时的集合点只要是同名的,都可以在同点并发
多个脚本并不会影响并发,你的场景没什么特别设置的,主要还是脚本做好就行 采用不同的脚本 回复 4# skyzhu
如果只录制一个脚本能实现吗? 应该是可以吧,加入等待时间,think_time,但是你得看你查询100遍需要多长时间了。 回复skyzhu
如果只录制一个脚本能实现吗?
Tom2006 发表于 2010-10-20 11:27 http://bbs.51testing.com/images/common/back.gif
靠录制没路子,自己编写修改,你要什么样的都能做,都能实现 回复 7# androidone
加入思考时间能做到查询这个操作是3个用户并发?!而剩下的另两个用户登出。 那就加入不同的action,或是自己编程, 那就加入不同的action,或是自己编程,
androidone 发表于 2010-10-20 11:53 http://bbs.51testing.com/images/common/back.gif
加入不同的action会分配不同的并发vuser吗?
这个我还真没试过。
请教了,能否详细点? 你这样做就把loadrunner想的非常智能了,它也没法判断哪三个虚拟用户查询100遍,哪两个用户退出,不知道这样操作有何意义,你是只让三个用户进行查询,其他用户等待,然后两个用户退出操作,这样的话你只能分不同的action,查询100遍三个用户迭代100次。其他的用户直接退出操作就行了。或者分为不同脚本。 录制两个脚本好了,性能测试只要压力达到要求就可以了 还有一种方式是你编程,查询脚本加入循环,for(i=0;i<100;i++),查询100次 最简单方法 你2台机子 同一时间并发 这个简单了吧? 运行逻辑里面设置一下 60%action1 40%action2 action1里面的执行33遍 是查询 action2里面的是退出1遍 你这样做就把loadrunner想的非常智能了,它也没法判断哪三个虚拟用户查询100遍,哪两个用户退出,不知道这样 ...
androidone 发表于 2010-10-20 14:54 http://bbs.51testing.com/images/common/back.gif
我记得加并发用户是按脚本来加的,而不是按action。
不要管这个问题如何?既然提出来了能解答就说能解答的,不能解答就算了。
这仅仅是个面试题,在实战中又没有实际意义可以另说,这里不必讨论,我很清楚。 回复 17# Tom2006
直接写个随机1到5的随机数,大于2时就查询,小于二时就注销!!这样就好了,一个脚本就可以实现! 本帖最后由 Tom2006 于 2010-10-21 11:39 编辑
回复 16# mr.bee
你的说法倒是挺好,就是没有可操作性,没有发现在哪里有虚拟用户的百分比设置?
我已经设置迭代100次了,并且加入块里了。怎么设定两个action区分不同的并发用户呢!
请给予详解,谢谢!:) 本帖最后由 mr.bee 于 2010-10-21 14:44 编辑
回复 19# Tom2006
现在有了 60%查询 40%退出 查询里面迭代33次 退出迭代1次
页:
[1]
2