【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《实训练习08 决策表法》,欢迎阅读!
广东工程职业技术学院计算机信息系
《软件测试技术》实训报告
实训题目:实训练习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.wddqxz.cn/940915e4a2c7aa00b52acfc789eb172ded6399f3.html