51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1620|回复: 7
打印 上一主题 下一主题

[求助] 新人小白请教参数化的数据只能自己添加或通过数据库么?现在没有大量数据怎么办?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-1-15 11:33:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wyvern2013 于 2013-1-16 16:41 编辑

对不起,因为急用本人刚接触不到几小时,现在录制了脚本。但是不知怎么设置vuser人数?
我要执行10000人同时在线,1000人发帖的情况。
是不是要录制两个脚本,然后执行。
最重要的是在那设置vuser人数?
怎么操作 ,先谢过了!

同时还有几个小问题不吝赐教。
*1.参数化的数据只能自己添加或通过数据库么?现在没有数据并且需要数据量很大,怎么办?
2.模拟10000同时在线且5000同时发帖 是不是把两个脚本放到同一场景一起执行就可以了?
*3. 执行时是每几秒递增的,也就是阶梯状的,是不是执行到最后才是我要的效果?(可是在交互计划图显示的是需要的同时间状态效果,可能说的不太明白)
4.  十分小白的问题,我测试的电脑是不是只要是连在该网络的笔记本就行,还是需要在承担任务的服务器上执行?

万分感谢!!!!!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2013-1-15 14:27:40 | 只看该作者
我和楼主一样,只是现在不急用。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    擦汗
    昨天 09:02
  • 签到天数: 1042 天

    连续签到: 4 天

    [LV.10]测试总司令

    3#
    发表于 2013-1-15 14:28:53 | 只看该作者
    帮顶顶!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2013-1-15 15:38:19 | 只看该作者
    10000人同时在线?这个数量级还是比较大的。
    vuser在controller里面设置
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2013-1-16 09:34:28 | 只看该作者
    可以分开测试,也可以一起测试。说一下分开测试的方法:
    10000个用户同时在线
    1、使用Vuser录制一个用户登陆的业务脚本(不退出)
    2、在脚本中把登录名和密码参数化<选中用户名或密码右键,有一个参数化的按钮>,输入10000个用户*(Ctrl+L),可以通过Data Wizard从数据库里读取10000个用户(使用存储过程初始化数据)
    3、使用Controller里设置并发,因为是10000个用户同时在线,所以可以模拟成每秒100个登陆,或者更多,你自己设置吧,只要最后达到10000个用户登陆进去就可以了
    1000个用户同时发帖
    1、使用Vuser录制一个用户发帖的业务流程
    2、在脚本中把登录名、密码、发帖的内容都参数化<选中用户名、密码、发帖内容右键,有一个参数化的按钮>,输入1000个用户名、密码或者发帖内容(如果要求发帖内容,这里可以设置不同长度、不同文字、的发帖内容,或者简单点,发帖内容不参数化了,直接用相同的发帖内容,看你想怎么做了),还检查点、事务等可以自己设置,如果这些都不要也可以的,做个简单性能测试看网站是否能够支持。
    3、使用Controller模拟1000个人发帖(你确定是同时发帖吗?这量有点大哦)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2013-1-16 11:22:15 | 只看该作者
    可以分开测试,也可以一起测试。说一下分开测试的方法:
    10000个用户同时在线
    1、使用Vuser录制一个用户登 ...
    零测试 发表于 2013-1-16 09:34


    非常感谢您详细的回答,同时也感谢楼上几位。

    同时还有几个小问题不吝赐教。
    1.模拟10000同时在线且5000同时发帖 是不是把两个脚本放到同一场景一起执行就可以了?
    2. 执行时是每几秒递增的,也就是阶梯状的,是不是执行到最后才是我要的效果?(可是在交互计划图显示的是需要的同时间状态效果,可能说的不太明白)
    3.  十分小白的问题,我测试的电脑是不是只要是连在该网络的笔记本就行,还是需要在承担任务的主机上执行?

    万分感谢!!!!!!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2013-1-16 16:20:45 | 只看该作者
    自己顶一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2013-2-6 14:26:18 | 只看该作者
    模拟10000同时在线且5000同时发帖 是不是把两个脚本放到同一场景一起执行就可以了.
    我觉的这两个脚本可以放在同一场景中一起执行,需要分别设置不同脚本的虚拟用户数量就可以了。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 21:04 , Processed in 0.070256 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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