测试用例的定义:
特定的目的而设计的一组测试输入,执行条件和预期结果,以便测试是不是满足某特定的需求。
测试用例的要素:
用例编号。用例标题。测试项目。用例级别,预置条件。测试输入。执行步骤。预期结果。实际结果。
测试用例设计方法:
等价类划分法:输入具有代表性的数据子集
有效等价类:满足题目的需求的
无效等价类:不满足题目需求的
案例:计算两个1-100之间整数和
等价类设计步骤:
- 明确需求
- 确定有效和无效等价类
- 编辑测试用例:对于所有的无效等价类。测试用例要尽量全覆盖。一条测试用例尽可能覆盖所有有效的等价类
等价类划分法案例1:QQ案例
题目QQ账号 6---10位自然数
有效等价类:6-10自然数
无效等价类:1.<6 2.>10,中文,英文。空格。空。特殊符号。小数。
等价类划分法案例2:手机电话组成
题目:电话号码由三部分组成,
分别是地区码:1空白或者3位数字
2前缀非‘0’且非‘1’开头的三位数字
3四位数字
有效等价类:
无效等价类:
等价类划分法案例3:新用户名注册
题目:1用户名长度3-19 且以字母开头
- 登录名称:非空
- 密码:非空
- 确认密码:值和密码相同
有效等价类:
无效等价类:
总结: