51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[讨论] 对于用户登录的测试用例编写(应用程序)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-11-26 14:03:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
测试用例的编写仁者见仁,智者见智

[SAMPLE]假设有一个用VB编写的程序,后台使用SQL SERVER数据库,那么对应用提供的登录功能,得需要多少个测试用例才算完整呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-11-27 16:48:04 | 只看该作者
楼上的你给得太模糊拉
   你不说用户名有什么限制没、密码的输入要求、有没有验证码呢
       这些你都不说
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-11-27 17:00:39 | 只看该作者
通过正交分析法,给个最简单的
  用户名的属性:长度(分为界内与越界)、格式(分为合格与非法)
  密码的属性:长度(分为界内与越界)、格式(分为合格与非法)
从上面可得出测试用例:
1、用户名为:界内+合格 +  密码为:界内+合格
2、用户名为:界内+非法 +  密码为:界内+合格
...............................
...............................
自己可以去试着组合!
从上面可以知道,用户名与密码两字段总有8个选择,但是只要选4个值即可!
通过组合计算法,可得出:C(8,4)=70个!

声明:验证码没加在里面,没验证3次登陆不成功退出系统等

其实这些只是理论的,实际工作中的时候,可以根据可以经验来设计用例!节省时间

评分

参与人数 1综合技术指数 +10 收起 理由
fishy + 10

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-11-27 17:04:25 | 只看该作者
什么:
       是否支持快捷键Tab、Enter等
是否支持Ctrl+C(V、X)等
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-11-27 17:33:06 | 只看该作者
一般的验证使用字符的个数、类型就基本差不多了吧~!~
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-11-27 18:09:08 | 只看该作者
那是太简单了
   至少要考虑功能行、安全性、易用性
应该要有20个的样子
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-11-27 20:56:07 | 只看该作者
楼上的分析很清晰,楼主确实说的太笼统了
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-11-20 11:02:57 | 只看该作者
分析得不错,楼主说的太少内容呢,让人不知道你想问什么
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-24 01:35 , Processed in 0.078187 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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