magicring 发表于 2007-11-26 14:03:03

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

测试用例的编写仁者见仁,智者见智

假设有一个用VB编写的程序,后台使用SQL SERVER数据库,那么对应用提供的登录功能,得需要多少个测试用例才算完整呢?

1qazse4 发表于 2007-11-27 16:48:04

楼上的你给得太模糊拉
   你不说用户名有什么限制没、密码的输入要求、有没有验证码呢
       这些你都不说

1qazse4 发表于 2007-11-27 17:00:39

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

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

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

:lol :) :lol

1qazse4 发表于 2007-11-27 17:04:25

什么:
       是否支持快捷键Tab、Enter等
是否支持Ctrl+C(V、X)等

lfc0318 发表于 2007-11-27 17:33:06

一般的验证使用字符的个数、类型就基本差不多了吧~!~

1qazse4 发表于 2007-11-27 18:09:08

那是太简单了
   至少要考虑功能行、安全性、易用性
应该要有20个的样子

I_hui 发表于 2007-11-27 20:56:07

楼上的分析很清晰,楼主确实说的太笼统了

追逐日光 发表于 2008-11-20 11:02:57

分析得不错,楼主说的太少内容呢,让人不知道你想问什么
页: [1]
查看完整版本: 对于用户登录的测试用例编写(应用程序)