51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6427|回复: 36
打印 上一主题 下一主题

[原创] 如果要用200个虚拟用户进行登录系统的测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-4-19 09:21:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果要用200个虚拟用户进行登录系统的测试时,对用户名和密码进行参数化,后台数据库是SQL,那是不是在数据库中要建立200个用户信息呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-4-19 09:30:00 | 只看该作者
例如,我的用户名和密码是han_xue1230,123456,那参数化后的用户名和密码是u_name,u_password,我的SQL数据库的名字叫userinfo,那我在数据库中是不是要建立han_xue1231,234567;han_xue1232,345678---------------------------------,类似这样的数据200个吗
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-4-19 09:40:42 | 只看该作者
我不知道你登陆的系统是基于什么的(如web),但是我个人认为是这样的。而且在数据库中建立用户也比较方便。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-4-19 09:51:25 | 只看该作者
是web(http/html)的200个那么多,如果要虚拟1000个,是不是在数据库中也要建立1000个用户信息啊?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-4-19 10:10:01 | 只看该作者
顶sdlkfj2
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2017-4-28 09:33
  • 签到天数: 392 天

    连续签到: 5 天

    [LV.9]测试副司令

    6#
    发表于 2007-4-19 10:21:02 | 只看该作者
    路过,关注一下!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-4-19 10:31:17 | 只看该作者
    顶一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-4-19 10:34:09 | 只看该作者
    看这问题问的!这是肯定的!

    你没有用户怎么登录成功??!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2007-4-19 10:51:27 | 只看该作者
    sdlkfj3
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 2007-4-19 10:56:00 | 只看该作者
    那启不是很累啊sdlkfj9
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2007-4-19 11:01:30 | 只看该作者
    那假如我测新浪的登录系统,是不是首先我要在新浪上注册1000个用户信息,然后在我的SQL数据库中也写1000个对应的信息呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
     楼主| 发表于 2007-4-19 11:29:29 | 只看该作者
    sdlkfj2 顶
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2007-4-19 11:45:40 | 只看该作者
    无语了…………………………
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
     楼主| 发表于 2007-4-19 11:51:21 | 只看该作者
    真的,是不是这回事啊?sdlkfj1
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2007-4-19 12:53:11 | 只看该作者
    那你的测试环境是怎样的,是独立的吗,就是说服务器之类都是自己搭建的,那么对数据库进行操作添加用户是很方便的。
    方法一:可以使用SQLServer的导出功能将userinfo及其相关的表导出来,如excel格式,然后进行编辑,最后再导入到数据库就好了,这样子1000个用户的建立也是很快的。
    方法二:如果注册用户时不需要输入验证码,则可以使用lr录制一段注册用户的脚本,然后将其中的用户及密码参数化,然后让脚本自己运行999次,这样子也可以完成1000个用户的添加操作。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
     楼主| 发表于 2007-4-19 13:13:48 | 只看该作者
    原帖由 han_xue1230 于 2007-4-19 11:01 发表
    那假如我测新浪的登录系统,是不是首先我要在新浪上注册1000个用户信息,然后在我的SQL数据库中也写1000个对应的信息呢?

    如果用方法一,就得一个一个录了??????????
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2007-4-19 14:32:28 | 只看该作者
    真可乐,版主们难道没有做过扫盲之类的工作么?

    ---------------------
    PS:也可以故意在参数中做错一两个用户名/密码~~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2007-4-19 14:38:26 | 只看该作者
    excel可以对这些数据进行编辑生成的·····

    也有一些是可以生成数据的工具···
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2007-4-19 14:39:04 | 只看该作者
    原帖由 han_xue1230 于 2007-4-19 13:13 发表

    如果用方法一,就得一个一个录了??????????



    1、新浪网:
    不必一个一个录制,但是你得一个一个注册的~~所以你可以在你自己的数据库里面先插入200条记录啊;
    2、在脚本中把200个用户名/密码变成参数的形式,只需要录制一次登录脚本即可。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2007-4-19 16:06:09 | 只看该作者

    回复 #16 han_xue1230 的帖子

    哈哈 假设在excel第一行输入user1,则点住ctrl向下拖动即可自动累加数字,生成user2....
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-26 05:55 , Processed in 0.092200 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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