51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7087|回复: 17
打印 上一主题 下一主题

[原创] 到底能不能用一个用户名创建多个虚拟用户啊?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-1-8 09:35:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在要给我们公司网站做一个简单的压力测试,想用loadrunner创建3000个虚拟用户登录。这两天在网上搜有关创建虚拟用户的帖子,有些说可以用一个用户名创建多个虚拟用户,有的又说不行!想请问一下,到底能不能用一个用户创建多个虚拟用户,模拟登录及进行操作。如果,不行,那要怎么做?总不能一下子先注册3000个用户吧!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-1-8 10:19:23 | 只看该作者
你竟然是要模拟真实情况当然要3000个用户最好。
3000个不算多了。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-1-8 10:59:01 | 只看该作者
如果你的系统允许统一账号同时登入的话,应该就可以的
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-1-8 11:20:00 | 只看该作者
我现在也碰到这个问题,到底需要不需要真正在网站注册3000个用户才可以做登陆压力测试呢?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-1-8 11:41:41 | 只看该作者
我在做压力测试的时候遇到很多这样的问题,我也很迷惑。我认为为了模拟最真实的状况应该是要有3000个不同的用户名登陆的,但是实际操作当中,很多人都没有拥有这么多数据的数据库,因此才会想说用一个用户名去创建多个虚拟用户。
我认为的是这2种的做法应该都是可以的。但是具体结果上有什么不同?用一个用户名去创建多个虚拟用户得出的结果能反应系统的真实负载吗????
希望高手能够指点1,2!!!!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-1-8 13:29:55 | 只看该作者
有的程序可能会限制同一用户不能多次登陆,同时在线
如果没有限制的话理论上讲这样做也能达到作压力测试的目的,但如果把用户名设成参数,循环使用,这样更接近实际
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-1-8 13:43:01 | 只看该作者
视测试系统而定~~
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-1-8 13:54:21 | 只看该作者
还是辛苦一下,注册几十个用户再测,比较真实。
个人意见
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2008-1-8 14:29:14 | 只看该作者
注册3000用户,只是多插入几条记录而已,用户名:张三0、张三1、张三2、..张三3000。密码都一样。0--3000用excel拖一下就可以了,密码不一样也可以拖
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-1-8 14:33:27 | 只看该作者
那是不可能,要是要注册3000个用户得话那么这个软件还有什么用》一个用户是可以模拟多个得,但是如果你测试需要用不同得用户测试得话,那么就什么都不用说了绝对要注册多个用户了
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2008-1-8 20:54:11 | 只看该作者
主要是看你要测试的网站是否支持一个用户多次登陆访问,可以的话,一样可以达到测试效果。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2008-1-8 21:20:24 | 只看该作者

可以批量建立3000个用户.不知道你建立不建立集合点

可以批量建立3000个用户.
不知道你建立不建立集合点,建和不建效果可不一样啊
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2008-1-9 12:37:01 | 只看该作者

要看网站的要求

先弄清楚网站允许不允许一个用户同时多次登陆
1、如果允许一个用户多次登陆的话,就可以让3000个人用一个用户名让同时登陆
2、如果不允话的话,就使用参数化的方式,设3000个人的用户姓和密码

PS:如果不知道什么设参数,网上应该有教的
回复 支持 反对

使用道具 举报

  • TA的每日心情
    郁闷
    2015-6-16 14:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    14#
    发表于 2008-1-9 14:04:06 | 只看该作者
    注册的简单,用loadrunner可以实现,然后参数化,也可以使用存储过程,别说三千,就三十万都给你搞定,很快的。

    如果系统不限制,我觉得一个用户名,模拟多个用户跟多个用户名产生的多个用户效果是一样的。要说区别可能就是设计复合场景时能方便点。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2008-1-9 15:47:29 | 只看该作者
    是的,同意楼上,直接在数据库里面添加用户数据即可

    但是3000用户和1个用户的差别可能在数据库方面有影响吧~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2008-1-10 15:25:42 | 只看该作者
    这要看测试系统而定,有些系统是不限制同一用户多次登陆
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
     楼主| 发表于 2008-1-11 11:19:31 | 只看该作者
    呵呵...我明白了!多谢各位!看样子,我现在得着手注册用户了!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2008-1-21 19:03:28 | 只看该作者
    看测试系统了,以及你想要测试什么?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-12 07:38 , Processed in 0.080029 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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