黑盒测试用例编写规范(二)
第二部分 功能测试用例编写规范
对于页面的功能测试通常包括输入验证,常用模块功能测试。
1. 输入验证
1.1 数字输入验证
1.1.1 数字输入正常值测试:根据规范要求填入正确的数字,看该功能是否能正常实现。
1.1.2 数字输入边界值测试:使用在最小值,略高于最小值,正常值,略低于最大值和最大值处取得的变量值检测该功能是否能正常实现。
1.1.3 数字输入健壮性测试:使用略超过最大值和略小于最小值的数值,检测超过极限值时系统的表现。
1.2 字符输入验证
1.2.1 分别输入单字字节符、双字字节符、大小写字符、特殊字符、空白值、空值、不合法的输入,系统是否给出必要的判断提示信息。
1.2.2 字符窜长度的边界值测试
1.3 日期时间输入验证
分别输入任意字符、任意数字、非日期格式数据、非正确日期、空值、不合法输入,系统是否给出必要的判断提示信息。
1.4 多列表选择输入验证
测试数据是否能够多选,列表框中的数据是否能够显示完全,当数据过多时是否按照需求设计的要求进行排序。
1.5 单列表下拉框验证
验证单列表下拉框能否手动输入,下拉菜单的数据是否显示完整,数据过多时是否按照需求设计的要求进行排序。
1.6 文字输入框输入验证
1.6.1 正常值测试:
1.6.2 边界值测试:
1.6.3 健壮性测试:
2. 常用模块功能测试
2.1 正常测试
2.2 异常测试
2.3 边界值分析
2.3.1 特殊值测试
测试人员使用其领域知识,使用类似程序经验以及关于所知系统的软点进行用例的编写
2.3.2 最坏情况测试
附件A
ID | A001 |
Title |
|
Objective |
|
Precondition |
|
Input |
|
Procedures |
|
Reference |
|
Pass Criteria |
|
Tested Date |
|
Tester |
|
Result |
|
Note |
|