黑盒测试答案.doc
上传人:sy****28 上传时间:2024-09-10 格式:DOC 页数:5 大小:80KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

黑盒测试答案.doc

黑盒测试答案.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

一.黑盒测试练习答案:例题:某城市的电话号码由3部分组成。这3部分的名称与内容分别是地区码:空白或3位数字;前缀:非‘0’或‘1’开头的3位数字;后缀:4位数字。假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,用等价类划分法设计他的测试用例输入条件有效等价类无效等价类地区码空白eq\o\ac(○,1)3位数字eq\o\ac(○,2)有非数字字符eq\o\ac(○,5)少于3位数字eq\o\ac(○,6)多于3位数字eq\o\ac(○,7)前缀从200到999之间的3位数字eq\o\ac(○,3)有非数字字符eq\o\ac(○,8)起始位为‘0’eq\o\ac(○,9)起始位为‘1’eq\o\ac(○,10)少于3位数字eq\o\ac(○,11)多于3位数字eq\o\ac(○,12)后缀4位数字eq\o\ac(○,4)有非数字字符eq\o\ac(○,13)少于4位数字eq\o\ac(○,14)多于4位数字eq\o\ac(○,15)二:面向对象分析设计答案一.阅读下列说明和图,回答问题1至问题4,将答案填到答题纸的对应栏内。参考答案:【问题1】(3分)U1CarentryU2CarexitU3Carentrywhenfull【问题2】(4分)!!C、D答案可以互换!!ACarParkBBarrierCEntryBarrierDExitBarrier【问题3】(4分)S1IdleS2AwaitTicketTakeS3AwaitEnableS4AwaitEntry【问题4】(4分)用例之间的扩展关系用于对可选系统行为的用例的一部分建模。通过这种方式,可以把可选行为从必需的行为中分离出来。二.阅读下列说明和图,完成问题1至问题4,并在答题纸上自行列表写出答案。【问题1】(4分)根据【说明】中的描述,使用表1中的英文名称,给出图1中A1~A4所对应的参与者。A1User(1分)A2Author(1分)A3Reviewer(1分)A4PCChair(1分)【问题2】(3分)!!注意:U2和U3的答案可以互换。!!根据【说明】中的描述,使用表2中的英文名称,给出图1中U1~U3所对应的用例。U1listaccepted/rejectedpapers(1分)U2browsesubmittedpapers(1分)U3assignpapertoreviewer(1分)【问题3】(4分)根据【说明】中的描述,给出图1中(1)和(2)所对应的关系及其含义。(1)<<extend>>(1分):将常规动作放在一个基本UseCase中,将非常规动作放在其扩展UseCase中。(1分)(2)<<include>>(1分):两个UseCase,如果其中一个在其事件流中包含了另一个,那么它们间就有包含关系。(1分)【问题4】(4分)根据【说明】中的描述,使用表2和表3中的英文名称,给出图2中Action1~Action4对应的活动。Action1entertitleandabstract(1分)Action2selectsubjectgroup(1分)Action3selectpaperlocation(1分)Action4uploadpaper(1分)三.四.阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【问题1】(7分)根据说明中的描述,给出图3-1中A1和A2所对应的参与者,U1至U3所对应的用例,以及该图中空(1)所对应的关系。(U1至U3的可选用例包括:Session、Transaction、InsertCard、InvalidPINProcess和Transfer)A1:CustomerA2:BankU1:SessionU2:InvalidPINProcessU3:Transaction(1):《extend》【问题2】(6分)根据说明中的描述,使用表3-1中的英文名称,给出图3-2中6~9对应的消息。6:readPIN()7:PIN8:create(atm,this,card,pin)9:performTransaction()【问题3】(2分)解释图3-1中用例U3和用例Withdraw、Deposit等四个用例之间的关系及其内涵。Transaction是一个抽象泛化用例,具有其他事务类型共有的属性和行为,每个具体的事务类型继承它,并实现适合自己的特定的操作。三.系统的数据流图答案某考务处理系统有如下功能:对考生送来的报名单进行检查,对合格的报名单编好准考证号后将准考证送给考生,