实训练习08 决策表法

时间:2022-07-11 12:27:46 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。


广



实训题目:实训练习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 用决策表法完成P1247题的测试用例设计。



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