51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[求助] lr 1000用户和50用户20循环的区别

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-1-30 16:15:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在想测试系统是否能登录1000个在线用户,以下两种实现方式:

1。设置1000用户登录在线,然后设置一个长时间thinktime不让退出;

2。设置50用户,每个用户循环20次(取唯一值),也会运行了这样1000次;

这2种方法不是一样的道理吗?为什么我用1000个用户跑场景就会报错呢?有什么区别?1000个用户只是10/s加载而已。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    开心
    2014-10-16 09:54
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2013-1-30 16:42:26 | 只看该作者
    1、1000个用户是指1000个参数的不同用户还是相同用户?
    2、设置50用户各登陆20次,是否有退出操作?
    3、有没有集合点
    4、最重要的:报的什么错啊?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2013-1-31 09:00:46 | 只看该作者
    两者瞬间产生的压力不一样啊,具体报什么错呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2013-2-1 09:31:06 | 只看该作者
    场景加载运行方式和参数化方式没有说明白,这两个设置可以在很多地方有不同的.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2013-2-1 13:29:43 | 只看该作者
    2个区别就在于对连接数的使用,,1000个vu在客户端会起1000个线程去发起请求,在服务端就需要1000个连接去服务;而50个vu*20,这时候只有50个线程,最多只需要50个连接;这个一看就看出来,如果系统设置的连接数不够,那么50个线程是可以pass,但是1000个线程就fail了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    6#
    发表于 2013-2-3 21:45:27 | 只看该作者
    不能简单的描述清楚,这里面太多细节
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2013-2-4 10:34:00 | 只看该作者
    1.“10/s”已经不能用“而已”来形容了;
    2.楼主的误区可能是在于认为场景执行的业务总量是一致的,这并没问题,但是业务总量一致不等于峰值负载一致,在场景设置上透露信息太少,太多细节。
    例如:
    同样是100笔业务交易,50vuser和100vuser分别测试,50vuser由于要完成两次迭代,如果事务响应比较快,100vuser的最高在线时间会低于50vuser,因此50vuser产生的负载会更高
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2013-2-7 16:59:12 | 只看该作者
    并发数其实是不一样的,一个1000,一个50,还有,让用户一直登陆不退出就可以了,不用再设置thinktime吧
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-22 14:30 , Processed in 0.085684 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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