51Testing软件测试论坛

标题: 请教脚本问题:多个虚拟用户,每个虚拟用户输入一组无规则数字中的一个 [打印本页]

作者: 初七    时间: 2006-2-16 19:07
标题: 请教脚本问题:多个虚拟用户,每个虚拟用户输入一组无规则数字中的一个
公司要压一个游戏冲值系统
1000个游戏卡号,密码,都是无规则的
模拟一千个用户,每个用户输入其中一个卡号、密码
请问这样的脚本怎样写,请点拨一下,不甚感激


此外、这个系统有个验证码,如果不去掉验证码,是不是一定没法压?
作者: zhenhaiou    时间: 2006-2-16 19:39
录制一个充值过程,参数化其中的卡号密码就可以了

至于验证码,最好先去掉
作者: 初七    时间: 2006-2-16 19:49
原帖由 zhenhaiou 于 2006-2-16 19:39 发表
录制一个充值过程,参数化其中的卡号密码就可以了

至于验证码,最好先去掉



参数化其中的卡号密码,我不明白如何让每个用户只输入其中的一个卡号密码
也就是怎样让每个用户只执行脚本的一部分呢
作者: 初七    时间: 2006-2-16 20:02
1000个用户并发
在同一时间,每人从备选的卡号和密码中选一个来输入,还不能重复,不能让两人或两人以上选中同个号码
我是新手呀...请教各位大侠   点拨一下
作者: zhenhaiou    时间: 2006-2-16 20:37
参数化后,在参数化设置里边可以设置让每个用户取不同的值
作者: 初七    时间: 2006-2-16 20:49
原帖由 zhenhaiou 于 2006-2-16 20:37 发表
参数化后,在参数化设置里边可以设置让每个用户取不同的值



请问是要那些用户从1000个卡密中随机取呢
还是指定第一个用户取第一个值。。第二个用户取第二个值


怎么实现呢?还请再点拨下
作者: zhenhaiou    时间: 2006-2-16 21:16
最好是设置select next row 为unique了,不过要保证有足够多的参数
作者: hicome    时间: 2006-2-18 12:47
对,就是这样做的。
作者: 金毅    时间: 2006-2-20 09:13
1、参数化
2、选择Unique
3、OK

需要注意:数据库中必须有>=1000条数据




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