TA的每日心情 | 奋斗 2015-6-25 18:04 |
---|
签到天数: 1 天 连续签到: 1 天 [LV.1]测试小兵
|
设计目标:1000个不同的用户同时登录;登录成功后,每个用户迭代20次做一个操作后退出。
我的设计:
1、生成1000个用户(TXT文件)
2、录制脚本,把所有操作都放到ACTION里
3、把用户名参数化(顺序、每次迭代)
4、设计场景为1000个虚拟用户,然后运行脚本测试
测试结果发现,1000虚拟用户都是从参数表里取第一个用户登录,然后做20次同样的操作;
为什么不是每个用户都做20次操作呢?
后来我想明白了,1000个虚拟用户就是1000个在跑脚本的机器人,每个机器人运行的东西,结果都一样!!
后来我的设计:
1、生成1000个用户(TXT文件)
2、录制脚本,把所有操作都放到ACTION里
3、把用户名参数化(顺序、每次迭代)
4、修改运行时设置,把ACTION的迭代次数修改为1000
5、设计场景为20个虚拟用户,然后运行脚本测试
测试结果,设计目标实现,但是生成压力太小,不是我想要的结果。。。
难道我要改我的设计?用1000个虚拟用户跑迭代1000次ACTION的脚本???
各位大大麻烦帮忙哈!
[ 本帖最后由 qiguojie 于 2007-5-14 10:32 编辑 ] |
|