广西师范大学计信学院 《软件测试技术》课程实验 实验报告 题目: 黑盒测试法——判定表法 班级: 10 计本 1 班 学号: 201012301006 姓名: 焦德伟 完成日期: 2012/10/17 实 验 二 黑 盒 测 试 (判 定 表 法 )--第 1页实 验 二 黑 盒 测 试 (判 定 表 法 )--第 1页 实验二 黑盒测试法——判定表法 实验目的:1
掌握因果图、判定表的方法 2
掌握按判定表设计测试用例 实验时间:2 学时 实验内容: 1、 题目一:隔一天日期问题 功能描述:输入年份、月、日;输出:输入日期在日历上的隔一天日期
如输入1912 年12 月15 日,应输出1912 年12 月17 日
要求: (1) 读源码并分析程序,给出问题规定的可能采取的操作(即列出所有的动作桩)
所有的动作桩: (1)、年份超过界限,请重新输入 a1 (2)、月份超过界限,请重新输入 a2 (3)、日期超过界限,请重新输入 a3 (4)、本月为二月,请重新输入日期 a4 (5)、month+1 and day=1 a5 (6)、month+1 and day=2 a6 (7)、day=day+2 a7 (8)、year++ and month=1and day=1 a8 实 验 二 黑 盒 测 试 (判 定 表 法 )--第 2页实 验 二 黑 盒 测 试 (判 定 表 法 )--第 2页(9)、year++ and month=1and day=2 a9 (9)、输入非法 a10 (2) 画出简化后的决策表,设计测试用例
实验的决策表: 条件桩: 年份越界:Y1 月份越界 M1 日期越界 D1 闰年:Y2 平年:Y3 月份二月:M2 月份为十二月:M3 月份为 30 天每月:M4 月份为 31 天非十二月:M5 日期小于 27: D7 日期为 27:D2 日期为