首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下利用场景法设计测试用例的技术说明,根据要求回答问题1~问题4。 [说明] 现有的软件通常都是由事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成了事件流。该软什设计思想也可被引入到软件测试中,从
阅读以下利用场景法设计测试用例的技术说明,根据要求回答问题1~问题4。 [说明] 现有的软件通常都是由事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成了事件流。该软什设计思想也可被引入到软件测试中,从
admin
2010-01-15
33
问题
阅读以下利用场景法设计测试用例的技术说明,根据要求回答问题1~问题4。
[说明]
现有的软件通常都是由事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成了事件流。该软什设计思想也可被引入到软件测试中,从而生动描绘出事件触发时的情景,有利于测试设计者设计测试用例,同时使得测试用例更容易得到理解和执行。
用例场景是通过描述流经用例的路径来确定的过程,这个流经过程要从用例开始到结束遍历其中所有基本流(基本事件)和备选流(分支事件)。表7-15是对某IC卡加油机应用系统基本流的描述,表7-16是对该IC卡加油机应用系统备选流的描述。
选项
答案
这是一道要求考生掌握场景法的基本流和备选流路径描述的应用分析题。本题的解答思路如下。 ①经过用例的每条不同路径都反映了基本流和备选流,而且都用箭头来表示。基本流用粗直黑线来表示,是经过用例的最简单的路径。图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)空缺处。
解析
转载请注明原文地址:https://jikaoti.com/ti/zoi7FFFM
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
POP3协议采用___________(23)模式,客户端代理与POP3服务器通过建立___________(24)连接来传送数据。(24)
以下用例图中,A1和A2为(47)。A1和A2的关系为(48)。(48)
软件测试的基本方法包括白盒测试和黑盒测试方法,以下关于二者之间关联的叙述,错误的是(61)。
某企业生产流水线M共有两位生产者,生产者甲不断地将其工序上加工的半成品放入半成品箱,生产者乙从半成品箱取出继续加工。假设半成品箱可存放n件半成品,采用PV操作实现生产者甲和生产者乙的同步可以设置三个信号量S、S1和S2,其同步模型如下图所示。 信号量
将高级语言程序翻译为机器语言程序的过程中,常引入中间代码,其好处是()。
关于软件著作权产生的时间,下面表述正确的是(10)。
《GB/T18905软件工程产品评价》中确定的通用评价过程包括四个方面,其中有关“规定评价”部分包含的内容有(67)。
高级程序设计语言中用于描述程序中的运算步骤、控制结构及数据传输的是(20)。
系统交付后,修改原来打印时总是遗漏最后一行记录的问题,该行为属于______维护。
以下关于防火墙功能特性的说法中,错误的是______。
随机试题
仔细阅读下列源代码,按要求完成后面的各题。<html><head><title>计算机组成原理全真模拟试卷</title></head><body><h1>计算机组成原理自学考试大纲</h1>
课程标准是教学得以进行的根本依据。下列属于课程标准基本框架内容的是()。
一碳单位代谢的辅酶是HSCoA。()
贝克曼梁测试路基路面回弹弯沉时加载车单轮传压面当量圆面积的可为()。
用电子计算机进行会计核算的单位,应根据会计软件的设置进行会计核算,软件设置与《企业会计制度》规定的差异,应在财务会计报告附注中披露。()
中国证监会对公开发行证券的信息披露的规章制度划分的层次包括()。
近日,某市一商业街出现了一个街头卖艺表演的临时摊点。一名外地中年男子在每天下午人流高峰期,带领两名5—6岁的儿童在路边的人行道上进行杂耍表演。表演时,该男子在旁指导保护,并向过路围观群众讨要钱物,过路群众有的出于同情给予了不同数额的现金,也有的对此表示了担
濒危动物:指所有由于物种自身的原因或受到人类活动或自然灾害的影响,而有灭绝危险的物种。根据上述定义,下列不属于“濒危动物”的是:
Daughter(inthekitchen):ShallIturnontheburner?Mother:______.Ihaven’tfinishedpeelingthepotatoes.
已知船在静水中的速度为28km/h,水流的速度为2km/h,则此船在相距78km的两地间往返一次所需的时间是
最新回复
(
0
)