1 / 64
文档名称:

黑盒测试决策表.pptx

格式:pptx   大小:3,227KB   页数:64
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

黑盒测试决策表.pptx

上传人:wz_198613 2022/7/12 文件大小:3.15 MB

下载得到文件列表

黑盒测试决策表.pptx

文档介绍

文档介绍:2022/7/9
1
第2章 黑盒测试用例设计方法
2022/7/9
2
黑盒测试用例设计方法
-----------决策表方法
2022/7/9
3

概述
在一个程三角形,判断三角形的类型(等边三角形、等腰三角形、一般三角形)。
请用基于判定表的方法设计测试用例。
一、设计判定表
2022/7/9
23
(1)条件桩
C1:a,b,c构成三角形?
C2:a = b?
C3:a = c?
C4:b = c?
(2)规则数
共有四个条件,每个条件的取值为“是”或“否”,因此有24= 16条规则。
2022/7/9
24
(3)动作桩
A1:非三角形;
A2:不等边三角形;
A3:等腰三角形;
A4:等边三角形;
A5:不可能;
2022/7/9
25


该条件可以扩展成: a+b>c b+c>a c+a>b
2022/7/9
26

三角形问题的扩展决策表
条件:a,b,c是否可以
构成三角形
2022/7/9
27
根据决策表测试用例
2022/7/9
28
NextDate函数的决策表
问题描述
程序有三个输入变量month、day、year,并且满足:1≤month≤12、1≤day≤31、1900≤ year ≤2050。它们分别作为输入日期的月份、日、年份,通过程序可以输出该输入日期在日历上下一天的日期。例如,输入为2005年11月29日,则该程序的输出为2005年11月30日。
2022/7/9
29

涉及的操作:
a1:不可能
a2:day加1
a3:day复位
a4:month加1
a5:month复位
a6:year加1
第一次尝试
M1={月份:每月有30天}
M2={月份:每月有31天}
M3={月份:此月是2月}
D1={日期:1≤日期≤28}
D2={日期:日期=29}
D3={日期:日期=30}
D4={日期:日期=31}
Y1={年:年是闰年}
Y2={年:年是平年}
有256条规则的第一次尝试
年变量对应的等价类收缩为表中的一个条件
第二次尝试(关注日期和月份)
M1={月份:每月有30天}
M2={月份:每月有31天,12月除外}
M3={月份:此月是12月}
M4={月份:此月是2月}
D1={日期:1≤日期≤ 27}
D2={日期:日期=28}
D3={日期:日期=29}
D4={日期:日期=30}
D5={日期:日期=31}
Y1={年:年是闰年}
Y2={年:年不是闰年}
2022/7/9
33

建立条件:
c1:month在Mi中(如M1,M2…)
c2:day在Di中
c3:year在Yi中
NextDate函数的判定表
每月30天
每月31天,12月除外
续……
此月是12月
此月是2月
此年是闰年
NextDate函数的精简判定表
续……
NextDate函数的测试用例
2022/7/9
39


决策表测试法适用于具有以下特征的应用程序:
(1)if-then-else逻辑突出
(2)输入变量之间存在逻辑关系
(3)涉及输入变量子集的计算
(4)输入和输出之间存在因果关系
2022/7/9
40

适用于使用决策表设计测试用例的情况:
(1)规格说明以决策表形式给出,或较容易转换为决策表.
(2)条件的排列顺序不会也不应该影响执行的操作
(3)规则的排列顺序不会也不应该影响执行的操作
2022/7/9
41
(4)当某一规则的条件已经满足,并确定要执行的操作后,不必检验别的规则.
(5)如果某一规则的条件要执行多个操作任务,这些操作的执行顺序无关紧要.
假设一个中国的航空公司规定:
中国去欧美的航线所有座位都有食物供应。每个座位都可以播放电影。 
中国去非欧美的国外航线都有食物供应,只有商务舱可以播放电影。 
中国国内的航班的商务舱有食物供应,但是不可以播放电影。
中国国内的航班的经济舱除非飞行时间大于2小时就有食物供应,但是不可以播放电影。
2022/7/9
42
判定表
2022/7/9
43

最近更新

2025年松阳县幼儿园教师招教考试备考题库附答.. 31页

2025年武汉冶金管理干部学院马克思主义基本原.. 12页

2025年永泰县招教考试备考题库含答案解析(夺.. 30页

2025年江苏信息职业技术学院马克思主义基本原.. 13页

2025年江苏经贸职业技术学院马克思主义基本原.. 13页

2025年江西工商职业技术学院单招职业技能考试.. 44页

2025年江西财经大学马克思主义基本原理概论期.. 12页

2025年沈阳工学院马克思主义基本原理概论期末.. 13页

2025年河北工业大学马克思主义基本原理概论期.. 12页

2025年河南女子职业学院马克思主义基本原理概.. 13页

2025年河南轻工职业学院马克思主义基本原理概.. 12页

2025年洪雅县幼儿园教师招教考试备考题库带答.. 30页

2025年浙江工商职业技术学院单招职业倾向性测.. 43页

2025年浙江金华科贸职业技术学院单招职业适应.. 43页

2025年海口经济学院单招职业倾向性测试题库带.. 43页

2025年温州医科大学仁济学院马克思主义基本原.. 12页

2025年湖南文理学院芙蓉学院马克思主义基本原.. 12页

2026年中医住培带教师资理论考核题库100道含完.. 39页

2026年中医住培带教师资理论考核题库100道附完.. 39页

2025年漳州职业技术学院马克思主义基本原理概.. 13页

2026年主管中药师考试备考题100道含答案(轻巧.. 38页

2026年医学微生物学习题集及答案(新) 41页

2026年医学微生物学习题集附完整答案【典优】.. 41页

2026年网络安全知识竞赛题库及答案【最新】 40页

小学历史与文化知识竞赛题库100道及参考答案1.. 37页

小学历史与文化知识竞赛题库100道含答案【研优.. 36页

2025年西安汽车职业大学马克思主义基本原理概.. 13页

2025年西昌学院马克思主义基本原理概论期末考.. 13页

新安全生产法知识竞赛试题库带答案(研优卷).. 43页

2025年辽宁经济职业技术学院单招综合素质考试.. 43页