首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
论述题2:以下是一个自动饮料售货机软件的操作规格说明,请按要求回答问题 设要对一个自动饮料售货机软件进行黑盒测试。该软件的规格说明如下: 有一个处理单价为1元5角钱的盒装饮料的自动售货机软件。若投入1元5角硬币,按下“可乐”、“雪碧”或“红茶”按钮,相应的
论述题2:以下是一个自动饮料售货机软件的操作规格说明,请按要求回答问题 设要对一个自动饮料售货机软件进行黑盒测试。该软件的规格说明如下: 有一个处理单价为1元5角钱的盒装饮料的自动售货机软件。若投入1元5角硬币,按下“可乐”、“雪碧”或“红茶”按钮,相应的
admin
2009-11-14
31
问题
论述题2:以下是一个自动饮料售货机软件的操作规格说明,请按要求回答问题
设要对一个自动饮料售货机软件进行黑盒测试。该软件的规格说明如下:
有一个处理单价为1元5角钱的盒装饮料的自动售货机软件。若投入1元5角硬币,按下“可乐”、“雪碧”或“红茶”按钮,相应的饮料就送出来。若投入的是2元硬币,在送出饮料的同时退还5角硬币。”
(1)试利用因果图法,建立该软件的因果图
(2)设计测试该软件的全部测试用例
选项
答案
问题1: 解答: 首先分析软件中出现的所有原因和结果,并将其标号。 原因: 投入1元5角硬币 投入2元硬币 按“可乐”按钮 按“雪碧”按钮 按“红茶”按钮 结果: 退还5角硬币 送出“可乐”饮料 送出“雪碧”饮料 送出“红茶”饮料 中间状态: 11 已投币 12 已按钮 然后根据上述原因和结果,以及各状态间的关系,画出因果图,如图17-6所示。 [*] 问题2: 解答: 将上述因果图转换为判定表,如表17-14所示,每一列可以作为确定测试用例的依据。 [*]
解析
对自动饮料售货机的软件进行基于因果图的黑盒测试,首先根据软件的规格说明,找出所有可能的原因和结果,以及二者之间的联系,画出因果图。然后根据基于因果图的黑盒测试方法,将因果图转换为判定表,设计测试用例即可。
转载请注明原文地址:https://jikaoti.com/ti/khE7FFFM
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
阅读以下说明和流程图,回答问题1和问题2。【说明】设8位二进制代码B0B1…B7中的最高位B0为奇偶校验位。对于任何给定的代码B1B2…B7,可按下式计算偶校验位:其中,“”表示“异或”运算。下面的流程图描述了计算偶校验位的
阅读以下应用说明以及用VisualBasic开发过程中进行的属性设置和所编写的程序代码,将应填入(n)处。[应用说明]启动某应用程序运行的登录窗口如下:其中的标签(Label1)“用户名(U)”对应文本框Username,标签(
阅读以下说明和C++代码。[说明]已知类SubClass的getSum方法返回其父类成员与类SubClass成员j的和,类SuperClass中的getSum为纯虚拟函数。程序中的第23行有错误,请修改该错误并给出修改后的完整结果,然后完
阅读以下应用说明以及用VisualBasic开发过程中进行的属性设置和所编写的程序代码。[应用说明]启动某应用程序后,其运行窗口左边会出现两只蝴蝶,下边有“启动”和“停止”两个按钮。单击“启动”按钮后,伴随“两只蝴蝶”音乐,两只蝴蝶会分
阅读以下说明和C++程序代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】在下面的C++代码中,类SalesTicket能够完成打印票据正文的功能,类HeadDec-orator与FootDecorator分别能够完成打印票据的台头和脚
阅读以下应用说明、VisualBasic开发说明以及程序代码,将应填入(n)的字句写在对应栏内。【应用说明】某交通灯演示程序启动后,其运行窗口中包括红绿灯标志以及当前红绿灯状态剩余秒数的动态显示(如下图)。红灯与绿灯持续的时间分别为30秒与4
阅读以下应用说明以及VisualBasic程序代码,将应填入(n)。【应用说明】某电视台拟开发应用程序来显示戏曲大赛中1~4号四位选手决赛的现场投票情况。该程序从现场观众中(不超过2000人)每0.5秒收集一次对这四位选手的支持票数,并
阅读以下说明及VisualBasic程序代码,将应填入(n)处的字句写在对应栏内。[说明]下面的程序演示了根据随机产生的奖牌数,生成金银奖牌榜的过程。程序使用的排序法是简单排序法。以金牌得数为例,其思想是选择最大的元素,将它交换到最前面;然后对
阅读以下技术说明和Java代码,将Java程序中(1)~(5)空缺处的语句填写完整。[说明]类Queue表示队列,类中的方法如表4-12所示。类Node表示队列中的元素;类EmptyQueueException给出了队列中的异常处理
函数fib1和fib2存在错误,只需分别修改其中的一行代码即可改正错误。(1)函数fib1不能通过编译,请写出fib1中错误所在行修改正确后的完整代码。(2)函数fib2在n≤2时不能获得正确结果,请写出fib2中错误所在行修改正确后的完整
随机试题
关于农用地基准地价评估方法,下列说法不正确的是()。
混凝土重力坝非溢流坝段的坝顶宽度应该根据剖面设计、运行要求确定,不宜小于()。
各商业银行可根据业务发展需要和风险管控能力,自主确定开办出国留学贷款。()
建立征信体系可使信用交易中的授信方能够综合了解信用申请人的资信状况,在法律、法规规定的范围内为社会提供服务。()
我国税收征收管理法规定,用票单位和个人应该按照规定向税务机关上缴已经使用或来使用的发票,然后由税务机关立即进行销毁。()
1,2,5,12,29,()
计算机的指挥中心是()。
设矩阵A=,3维列向量α=(α,1,1)T,已知Aα与α线性相关,则α=_______
(2017年)设函数f(u,v)具有二阶连续偏导数,y=f(ex,cosx),求
WhileU.S.companiesareworryingabouthowtorecruittalentfromabroadinthefaceofincreasinglyrigorousimmigrationrules
最新回复
(
0
)