阅读以下利用场景法设计测试用例的技术说明,回答问题1至问题5。 [说明] 现在的软件几乎都是由事件

14 查阅

阅读以下利用场景法设计测试用例的技术说明,回答问题1至问题5。

[说明]

现在的软件几乎都是由事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成了事件流。这种在软件设计方面的思想也可被引入到软件测试中,生动地描绘出事件触发时的情景,有利于测试设计者设计测试用例,同时测试用例也更容易得到理解和执行。

用例场景是通过描述流经用例的路径来确定的过程,这个流经过程要从用例开始到结束遍历其中所有基本流(基本事件)和备选流(分支事件)。以下表6-4是对某IC卡加油机应用系统基本流的描述,表6-5是对该IC卡加油机应用系统备选流的描述。

图6-9是对该IC卡加油机应用系统的基本流路径和备选流路径的描述,请用题干中描述的相应字每将图中(1)~(6)空缺处的内容填写完整。

参考答案:

(1)B (2)C (3)A4 (4)A5 (5)D、E (6)D、E这是一道要求读者掌握场景法的基本流、备选流路径描述的应用分析题。本题的解答思路如下: ①经过用例的每条不同路径都反映了基本流和备选流都用箭头来表示。基本流用粗直黑线来表示是经过用例的最简单的路径。图6-9中粗直黑线就是对该IC卡加油机应用系统基本流路径的描述。 ②再根据表6-3中A1~A6各个基本流的描述和描述顺序以及图6-9中已给出的基本流A1、A2、A3、A6的路径位置可知图6-9中(3)空缺处填写

软考中级