logo资料库

软件测试实验文档.doc

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
课堂练习 1、运用判定表驱动法设计测试用例 某学生成绩管理系统,要求对“平均成绩在 90 分以上,且没有不及格科目 的学生,或班级成绩排名在前 5 的学生,在程序中将学生的姓名用红色标识”, 请建立该场景的判定表。 ①列出所有条件桩和动作桩 所有条件项和动作项 均成绩在 90 以上 条件 没有不及格的科目 班级排名在前五 将学生的姓名用红色标识 没用红色标识学生姓名 动作 ②确定规则的个数 8 个 ③填入条件项、动作项,得到初始判定表 初始判定表 1 1 1 1 2 0 1 1 3 1 0 1 4 1 1 0 5 1 0 0 6 0 1 0 7 0 0 1 8 0 0 0 均成绩在 90 以 上 条件 没有不及格的科 目 班级排名在前五 将学生的姓名用 红色标识 没用红色标识学 生姓名 动作
④简化判定表,合并相似规则 条件 均成绩在 90 以上 没有不及格的科 目 班级排名在前五 动作 将学生的姓名用 红色标识 没用红色标识学 生姓名 1 1 1 1 X 2 0 1 1 X 3 1 0 1 X 4 1 1 0 X 5 1 0 0 6 7 8 0 1 0 0 0 0 0 0 1 X X X X 用例编号 操作步骤 输入数据 预期结果 1 2 3 4 5 6 均成绩在 90 分以上,没有 均成绩:91 红色标识 不及格科目,排名在前五 不及格科目:无 班级排名:3 均成绩在 90 分以下,没有 均成绩:87 红色标识 不及格科目,排名在前五 不及格科目:无 班级排名:3 均成绩在 90 分以上,有不 均成绩:91 红色标识 及格科目,排名在前五 不及格科目:有 班级排名:3 均成绩在 90 分以上,没有 均成绩:92 红色标识 不及格科目,排名不在前 不及格科目:无 五 班级排名:6 均成绩在 90 分以上,有不 均成绩:91 没有红色标识 及格科目,排名不在前五 不及格科目:有 班级排名:11 均成绩在 90 分以下,没有 均成绩:80 没有红色标识 不及格科目,排名部在前 不及格科目:无
7 8 五 班级排名:9 均成绩在 90 分以下,有不 均成绩:89 红色标识 及格科目,排名在前五 不及格科目:有 班级排名:4 均成绩在 90 分以下,有不 均成绩:85 没有红色标识 及格科目,排名不在前五 不及格科目:有 班级排名:10
分享到:
收藏