早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

阅读以下利用场景法设计测试用例的技术说明,根据要求回答问题1~问题4。 [说明] 现有的软件通常都

题目

阅读以下利用场景法设计测试用例的技术说明,根据要求回答问题1~问题4。

[说明]

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

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

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

参考答案
正确答案:这是一道要求考生掌握场景法的基本流和备选流路径描述的应用分析题。本题的解答思路如下。 ①经过用例的每条不同路径都反映了基本流和备选流而且都用箭头来表示。基本流用粗直黑线来表示是经过用例的最简单的路径。图7-13中粗直黑线就是对该IC卡加油机应用系统基本流路径的描述。 ②根据表7-15中A1~A6各个基本流的描述和描述顺序以及图7-13中已给出的基本流A1、A2、 A3和A6的路径位置可知图7-13中(3)空缺处填写的内容就是“A4(输入购油量)”(4)空缺处填写的内容应为“A5(加油)”。 ③备选流用不同的彩色曲线表示一个备选流可能从基本流开始在某个特定条件下执行然后重新加入基本流中;也可能起源于另一个备选流或者终止用例而不再重新加入某个流。 ④根据表7-16中备选流B的描述“在基本流A2过程中该卡不能够识别或是非本机可以使用的IC卡加油机退卡并退出基本流”可知备选流B的路径起源于基本流A2终点是基本流A6(退还加油卡)。因此图7-13中(1)空缺处填写的内容就是“B(加油卡无效)”。 ⑤同理根据表7-16中备选流C的关键描述“在基本流A3过程中判断该卡账户属于黑名单加油机吞卡退出基本流”可知备选流C的路径起源于基本流A3终点是基本流A6(退还加油卡)。因此图7-13中(2)空缺处填写的内容就是“C(卡账户属于黑名单)”。 ⑥备选流D(加油卡账面资金不足)的描述“系统判断加油卡内资金不足重新加入基本流A4或选择退卡”中“系统判断加油卡内的资金不足”是指当客户输入需要购买的汽油数量时该IC卡加油机应用系统将准备购买的汽油数量乘以单位油价得到需支付的费用并将此费用与客户加油卡内资金进行比较后的一种可能结果。因此备选流D的路径起源于基本流A4(输入购油量)之后基本流A5(加油)之前。由备选流D的描述“重新加入基本流A4或选择退卡”可知备选流D的路径终点可能是基本流 A4以便重新进行购油量的输入;也可能是基本流A6(退还加油卡)。因此需将“D(加油卡账面资金不足)”的内容同时填入图7-13中(5)和(6)空缺处。 ⑦备选流E(加油机油量不足)的描述“系统判断加油机内油量不足重新加入基本流A4或选择退卡”中“系统判断加油机内油量不足”是指当客户输入需要购买的汽油数量时该IC卡加油机应用系统将准备购买的汽油数量与系统加油机内现存的汽油数量进行比较后的一种可能结果。因此备选流E的路径起源于基本流A4(输入购油量)之后基本流A5(加油)之前。备选流E的路径终点可能是基本流A4以便重新进行购油量的输入也可能是基本流A6(退还加油卡)。因此需将“E(加油机油量不足)”的内容同时填写入图7-13中(5)和(6)空缺处。
这是一道要求考生掌握场景法的基本流和备选流路径描述的应用分析题。本题的解答思路如下。 ①经过用例的每条不同路径都反映了基本流和备选流,而且都用箭头来表示。基本流用粗直黑线来表示,是经过用例的最简单的路径。图7-13中粗直黑线就是对该IC卡加油机应用系统基本流路径的描述。 ②根据表7-15中A1~A6各个基本流的描述和描述顺序,以及图7-13中已给出的基本流A1、A2、 A3和A6的路径位置可知,图7-13中(3)空缺处填写的内容就是“A4(输入购油量)”,(4)空缺处填写的内容应为“A5(加油)”。 ③备选流用不同的彩色曲线表示,一个备选流可能从基本流开始,在某个特定条件下执行,然后重新加入基本流中;也可能起源于另一个备选流,或者终止用例而不再重新加入某个流。 ④根据表7-16中备选流B的描述“在基本流A2过程中,该卡不能够识别或是非本机可以使用的IC卡,加油机退卡,并退出基本流”可知,备选流B的路径起源于基本流A2,终点是基本流A6(退还加油卡)。因此图7-13中(1)空缺处填写的内容就是“B(加油卡无效)”。 ⑤同理,根据表7-16中备选流C的关键描述“在基本流A3过程中,判断该卡账户属于黑名单,加油机吞卡退出基本流”可知,备选流C的路径起源于基本流A3,终点是基本流A6(退还加油卡)。因此图7-13中(2)空缺处填写的内容就是“C(卡账户属于黑名单)”。 ⑥备选流D(加油卡账面资金不足)的描述“系统判断加油卡内资金不足,重新加入基本流A4,或选择退卡”中,“系统判断加油卡内的资金不足”是指当客户输入需要购买的汽油数量时,该IC卡加油机应用系统将准备购买的汽油数量乘以单位油价得到需支付的费用,并将此费用与客户加油卡内资金进行比较后的一种可能结果。因此备选流D的路径起源于基本流A4(输入购油量)之后,基本流A5(加油)之前。由备选流D的描述“重新加入基本流A4,或选择退卡”可知,备选流D的路径终点可能是基本流 A4,以便重新进行购油量的输入;也可能是基本流A6(退还加油卡)。因此需将“D(加油卡账面资金不足)”的内容同时填入图7-13中(5)和(6)空缺处。 ⑦备选流E(加油机油量不足)的描述“系统判断加油机内油量不足,重新加入基本流A4,或选择退卡”中,“系统判断加油机内油量不足”是指当客户输入需要购买的汽油数量时,该IC卡加油机应用系统将准备购买的汽油数量与系统加油机内现存的汽油数量进行比较后的一种可能结果。因此备选流E的路径起源于基本流A4(输入购油量)之后,基本流A5(加油)之前。备选流E的路径终点可能是基本流A4,以便重新进行购油量的输入,也可能是基本流A6(退还加油卡)。因此需将“E(加油机油量不足)”的内容同时填写入图7-13中(5)和(6)空缺处。
看了阅读以下利用场景法设计测试用例...的网友还看了以下:

董仲舒的学说之所以受到汉武帝的推崇,主要是因为这一学说A.有利于加强民族经济文化交流B.有利于加强 其他 2020-05-17 …

我国降水量分布的总趋势是:从向递减.我国气候的主要特征是,雨热同期.10.夏季我国气温高,降水,对 其他 2020-05-24 …

已知A和B的总重量,A和B各自的密度,利用阿基米德原理,求A在A,B混合物中的百分比以水为媒介,利用 物理 2020-11-13 …

动物的行为常常表现为各种各样的运动.请分析资料并回答:资料一:幼狮天生的利爪能够帮助它成功狩猎,本能 语文 2020-12-09 …

人民币升值[]①意味着外汇汇率升高②意味着外汇汇率跌落③一般来说,有利于我国进口,不利于出口④一般来 政治 2020-12-11 …

英语翻译电子商务的优点是它不仅适合于大企业的使用,而且对中小企业也非常有利.对于大型企业来说,中小型 英语 2020-12-18 …

小伟是七年级学生,他的爷爷经常早晨到千佛山的树林丛中锻炼,并且说是有利于呼吸新鲜空气,但小伟上完一节 语文 2020-12-19 …

坚持晚婚晚育,对国家来说,有利于;对个人来说,有利于. 语文 2021-01-01 …

下列说法与提倡晚婚无关的是()A.对国家来说,有利于控制人口增长B.对个人来说,有利于青年健康工作、 语文 2021-01-01 …

借助于南半球的西风漂流非常有利于航行,可以提高航行速度,这个说法对吗?错在什么地方?请高人指教. 其他 2021-01-13 …