51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2098|回复: 0
打印 上一主题 下一主题

[讨论] 统计当前在线注册用户数的功能,你怎么测呢?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-8-26 22:07:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有一个统计当前在线注册用户数的界面,包括用户的列表和一个统计的按钮。点击统计按钮,
将出现在线用户总数和当前在线用户列表,这个功能如何测试呢?
      最初级的测试可能是从登陆界面上登陆了几个客户,然后运行统计功能,看是否能够正确的显
示统计的结果。但是这种测试有局限性,比如如果是登陆的设计本身存在问题,那么写在后台数据库里
就是错误的结果,得出的统计结果自然是错误的。但是不是统计功能出错,而是登陆功能出错了。这种
测试方法不能正确的进行缺陷分析。缺陷定位往往不准确,给开发人员分析缺陷带来更多的工作量。
      第二种测试的人首先打开后台登陆界面对应的数据库表,然后比对着进行统计功能测试。这种
测试方法进了一步,但是只能进行较少数据量的测试。如果测试的登陆的在线人员多怎么办?
      第三种测试就是编写SQL脚本。通过select语句,找出后台数据库表中符合条件的数据,然后
比对统计功能的结果是否正确。这种方法大大提高了执行效率。但是否只进行这种测试就足够了呢?答
案是不够,因为在后台数据库表中的数据有可能覆盖的范围不全面,比如在状态这一栏中,如果正好表
中的数据状态都是在线,那么如果有不在线的用户,程序系统是否能够正确的统计出来呢,这就要构造
数据。即要构造出各种条件的数据,来验证系统是否正确。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-8 18:47 , Processed in 0.075244 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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