应用题
有一个学生选课系统:程序的输入条件为:每个学生可以选修1至3门课程,试用黑盒测试法完成测试。
(1)按等价类划分法,设计测试用例(要求列出设计过程);
(2)按边界值分析法,设计测试用例。
【正确答案】(1)第一步:建立等价类表。
输入条件 有效等价类 无效等价类
选修课程 1.选修1门
2.选修2门
3.选修3门 4.没选课
5.选3门以上
第二步:为有效等价类设计测试用例。
测试用例 期望结果 覆盖范围
1 显示有效输入 1
2 显示有效输入 2
3 显示有效输入 3
第三步:为无效等价类设计测试用例。
测试用例 期望结果 覆盖范围
0 显示无效输入 4
5 显示无效输入 5
(2)按边界值分析法,设计测试用例:0,1,3,4。
【答案解析】