首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下利用场景法设计测试用例的技术说明,根据要求回答问题1~问题4。 [说明] 现有的软件通常都是由事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成了事件流。该软什设计思想也可被引入到软件测试中,从
阅读以下利用场景法设计测试用例的技术说明,根据要求回答问题1~问题4。 [说明] 现有的软件通常都是由事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成了事件流。该软什设计思想也可被引入到软件测试中,从
admin
2010-01-15
27
问题
阅读以下利用场景法设计测试用例的技术说明,根据要求回答问题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://kaotiyun.com/show/t0DZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
在面向对象分析和设计中,用类图给出系统的静态设计视图,其应用场合不包括___________(45)。下图是一个UMI,类图,其中类University和类School之间是___________(46)关系,类Person和类PersonRecord之间
以下关于模块耦合关系的叙述中,耦合程度最低的是__________(39),其耦合类型为___________(40)耦合。(40)
在结构化分析方法中,数据流图描述数据在系统中如何被传送或变换,反映系统必须完成的逻辑功能,用于(38)建模。在绘制数据流图时,(39)。(39)
某公司采用的软件开发过程通过了CMM2认证,表明该公司(30)。
针对下列程序段,需要(58)个测试用例可以满足分支覆盖的要求。intIsLeap(intyear){if(year%4==0){if((year%100==0){
ICMP协议属于因特网中的(27)协议,ICMP协议数据单元封装在(28)中传送。(28)
假设系统中有三类互斥资源R1、R2和R3,可用资源数分别为10、5和3。在T0时刻系统中有P1、P2、P3、P4和P5五个进程,这些进程对资源的最大需求量和已分配资源数如下表所示,此时系统剩余的可用资源数分别为(22)。如果进程按(23)序列执行,那么系统
在数据库逻辑结构设计阶段,需要(20)阶段形成的(21)作为设计依据。(20)
计算机各功能部件之间的合作关系如下图所示。假设图中虚线表示控制流,实线表示数据流,那么a、b和c分别表示(5)。
随机试题
奥运开幕式排练,场内演员着红、蓝两种衣服。若让场内40%穿红色衣服的换穿蓝色衣服,让原来20%穿蓝色衣服的人换穿红色衣服,此时场内穿红色衣服的人为演员总数的40%,则原来穿红色衣服的人数占总数的:
下列关于句义的表述,正确的有()
政治经济学作为一门独立的学科是在()
患者在患病后变得以自我为中心、兴趣降低、依赖性增强,并过分关注自己的机体功能,这种心理反应属于
患者,女,38岁。突然恶寒发热,小腿皮肤红赤,灼热肿胀,迅速扩大,鲜红成片,稍高起皮肤,界限清楚。具诊断是
A、≥10μg/mlB、>12μg/mlC、>20μg/mlD、≥100μg/mlE、>200μg/ml苯妥英钠致死血浓度为
以金属氧化物(Fe2O3等)为代表的烟气净化,主要采用的方法是()。
公司提供担保的主要方式包括()。I.保证Ⅱ.抵押Ⅲ.质押Ⅳ.留置
某股份公司于2017年1月1日开业,领受工商营业执照、房产证、土地使用证、商标注册证各一件;本企业实收资本3000万元,2017年发生如下业务:(1)签订购销合同,合同记载的购销金额为1360万元。(2)4月,与甲企业签订以物易物合同,合同规定,该公司
下列不属于教育行政法规的文件是()。
最新回复
(
0
)