一、测试用例概述
定义: 输入数据 ; 执行条件 ; 预期结果
特性:
- 有效性
- 可复用性
- 易组织
- 可评估性
- 可管理性
八大要素:用例编号、测试模块、用例标题、用例级别、测试环境、测试输入、测试步骤、预期结果。
测试用例的设计原则:
1)测试用例明确
2)有代表性
3)简洁性
二、等价类划分
定义:输入具有代表性的数据子集
等价类分为: 有效等价类——满足需求
无效等价类——不满足需求的
测试一个界面的步骤:
1)区分功能点
2)独立功能展开需求分析:包括可见的,不可见的(网络、系统、数据库等)
3)分析可见参数的特点——等价类划分
4)测试文本框类型应考虑的几个维度:
长度
类型
组成规则(如 字母,数字,下划线)
是否为空
是否重复
QQ账户:6—10位自然数
有效的:
1 长度在 6—10 之间
2 类型是 0—9 自然数
无效的:
3 长度小于 6
4 长度大于 10
5 负数
6 小数
7 英文字母
8 特殊字符
9 中文
10 空
11 空格
三、边界值分析
【1,100】 闭区间 上点:1,100 离点:0,101 内点:2,99
(1,100)开区间 上点:2,99 离点:1,100 内点:3,98