51Testing软件测试论坛

标题: 虚拟用户使用 [打印本页]

作者: yuanhangwto    时间: 2010-3-24 18:05
标题: 虚拟用户使用
我在脚本回放和执行脚本的时候 用我虚拟的500用户,设置跑500次都能成功执行,得到500种不同结果。

现在是我设计场景后,场景也会调用虚拟用户执行,但是总是调用100多个用户左右反复执行,也就只有100结果,好像随机一样,我需要他每个虚拟用户都能执行或者是说大部分虚拟用户能够执行,场景应该怎么设置啊。
希望给个步骤。
作者: 云层    时间: 2010-3-24 19:45
说实话完全没看懂你想说啥
作者: jx9747    时间: 2010-3-25 00:45
检查被测程序 的最大线程数 的设置
作者: jx9747    时间: 2010-3-25 00:45
检查被测程序 的最大线程数 的设置
作者: htlg    时间: 2010-3-25 08:19
原帖由 yuanhangwto 于 2010-3-24 18:05 发表
我在脚本回放和执行脚本的时候 用我虚拟的500用户,设置跑500次都能成功执行,得到500种不同结果。

现在是我设计场景后,场景也会调用虚拟用户执行,但是总是调用100多个用户左右反复执行,也就只有100结果,好像 ...



不太明白 你设计场景 虚拟数是不是100
作者: yuanhangwto    时间: 2010-3-25 10:21
标题: 场景虚拟用户是设置的500个
我用脚本上的Run(F5)去运行脚本,我参数化后 程序得到500种结果,应为模拟了500种用户。
我用CREATE SCENARIO 中的Manual Scenario中的 Number of Vusers也是设置的500个,在Controller 这跑的时候 就只得到了100个结果左右,好像他拿了500个虚拟用户中的,几十个用户来回执行,剩下几百个看不到结果。
Ouantity是填入的500。
作者: yuanhangwto    时间: 2010-3-26 11:12
标题: 我已经找到这个问题,办法很笨
参数化里选择这几个参数
●Sequential: 按照顺序一行行的读取。每一个虚拟用户都会按照相同的顺序读取
●Random: 在每次循环里随机的读取一个, 但是在循环中一直保持不变
●Unique : 唯一的数。注意: 使用该类型必须注意数据表有足够多的数




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