广东工程职业技术学院计算机信息系 《软件测试技术》实训报告 实训题目:实训练习08决策表法 班级: 学号: 姓名: 日期: 教师: 成绩: 学习目的和内容: 1. 掌握决策表法及运用 实训内容: 1、 运用决策表法为P 104页售货机程序设计测试用例。 2、 用因果图法测试以下程序。 程序的规格说明要求:输入的第一个字符必须是#或*,第二个字符必须是一个数字,此情况下进行文件的修改;如果第一个字符不是#或*,则给出信息N,如果第二个字符不是数字,则给出信息M。 条件 动作 c1:第一个字符是# e1:给出信息N c2:第一个字符是* e2:修改文件 c3:第二个字符是一个数字 e3:给出信息M 实训练习08 决策表法 第 1 页 0 1 2 3 4 5 6 7 第一个0 0 0 0 1 1 1 1 字符是# 第一个0 0 1 1 0 0 1 1 字符是* 第二个0 1 0 1 0 1 0 1 字符是一个数字 动作 e1:给1 1 0 0 0 0 0 0 出信息N e2:修0 0 0 1 0 1 0 0 改文件 e3:给1 0 1 0 1 1 1 0 出信息M 不可能 0 0 0 0 0 0 1 1 测试 用例 3、 用决策表法完成P124第7题的测试用例设计。 4、 航空服务查询问题:根据航线,仓位,飞行时间查询航空服务。 假设一个中国的航空公司规定: 中国去欧美的航线所有座位都有食物供应,每个座位都可以播放电影。 中国去非欧美的国外航线都有食物供应,只有商务仓可以播放电影。 中国国内的航班的商务仓有食物供应,但是不可以播放电影。 中国国内的航班的经济仓除非飞行时间大于2小时就有食物供应,但是不可以播放电影。 请用决策表法设计测试用例。 实训练习08 决策表法 第 2 页 条件 规则 桩 C1:航线在 1 2 3 4 5 6 7 8 9 10 11 12 C2:仓位在 C3:飞行时间在 欧美 经济舱 <2h 欧美 欧美 欧美 非欧 非欧 非欧 非欧 国内 国内 国内 国内 商务经济商务经济商务经济商务经济商务经济商务舱 舱 舱 舱 舱 舱 舱 舱 舱 舱 舱 <2h >=2h >=2h <2h <2h >=2h >=2h <2h <2h >=2h >=2h A1: 播放电影 Y Y Y Y N Y N Y N N N N A2:食物供应 Y Y Y Y Y Y Y Y N Y Y Y 规则 桩 C1:航线在 1 2 3 4 5 6 C2:仓位在 欧美 - - 非欧 国内 国内 国内 国内 - - 经济商务经济商务舱 舱 舱 舱 <2h <2h >=2h >=2h C3:飞行时间在 A1: 播放电影 Y N N N N N A2:食物供应 Y Y N Y Y Y 实训练习08 决策表法 第 3 页 本文来源:https://www.wddqw.com/doc/940915e4a2c7aa00b52acfc789eb172ded6399f3.html