51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1597|回复: 6
打印 上一主题 下一主题

[原创] 虚拟用户使用

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-3-24 18:05:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在脚本回放和执行脚本的时候 用我虚拟的500用户,设置跑500次都能成功执行,得到500种不同结果。

现在是我设计场景后,场景也会调用虚拟用户执行,但是总是调用100多个用户左右反复执行,也就只有100结果,好像随机一样,我需要他每个虚拟用户都能执行或者是说大部分虚拟用户能够执行,场景应该怎么设置啊。
希望给个步骤。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-3-24 19:45:35 | 只看该作者
说实话完全没看懂你想说啥
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-3-25 00:45:00 | 只看该作者
检查被测程序 的最大线程数 的设置
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-3-25 00:45:45 | 只看该作者
检查被测程序 的最大线程数 的设置
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-3-25 08:19:05 | 只看该作者
原帖由 yuanhangwto 于 2010-3-24 18:05 发表
我在脚本回放和执行脚本的时候 用我虚拟的500用户,设置跑500次都能成功执行,得到500种不同结果。

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



不太明白 你设计场景 虚拟数是不是100
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2010-3-25 10:21:59 | 只看该作者

场景虚拟用户是设置的500个

我用脚本上的Run(F5)去运行脚本,我参数化后 程序得到500种结果,应为模拟了500种用户。
我用CREATE SCENARIO 中的Manual Scenario中的 Number of Vusers也是设置的500个,在Controller 这跑的时候 就只得到了100个结果左右,好像他拿了500个虚拟用户中的,几十个用户来回执行,剩下几百个看不到结果。
Ouantity是填入的500。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2010-3-26 11:12:10 | 只看该作者

我已经找到这个问题,办法很笨

参数化里选择这几个参数
●Sequential: 按照顺序一行行的读取。每一个虚拟用户都会按照相同的顺序读取
●Random: 在每次循环里随机的读取一个, 但是在循环中一直保持不变
●Unique : 唯一的数。注意: 使用该类型必须注意数据表有足够多的数
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-18 10:36 , Processed in 0.073649 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表