首页
登录
从业资格
场景法是黑盒测试中重要的测试用例设计方法。目前多数软件系统都是用事件触发来控制业
场景法是黑盒测试中重要的测试用例设计方法。目前多数软件系统都是用事件触发来控制业
练习题库
2022-08-02
78
问题
场景法是黑盒测试中重要的测试用例设计方法。目前多数软件系统都是用事件触发来控制业务流程,事件触发时的情景便形成了场景,场景的不同触发顺序构成用例。场景法通过场景描述业务流程(包括基本流(基本流程)和备选流(分支流程)),设计用例遍历软件系统功能,验证其正确性。下面是对网上银行支付交易系统的基本流和备选流的描述:基本流A:
备选流:
注:假定输入的银行卡号是正确的:不考虑备选流内循环情况。[问题1]使用场景法设计测试用例,指出所涉及到的基本流和备选流。基本流用字母A表示,备选流用题干中描述对应编号表示。[问题2]请针对问题1设计的测试用例,依次将银行卡号、初次输入密码、最终输入密码、卡内余额、银行卡可支付额度等信息填入下述测试用例表中。表中行代表各个测试甩例,列代表测试用例的输入值,用V表示有效数据元素,I表示无效数据元素,n/a表示不适用,例如C01表示“成功支付”用例。测试用例表
[问题3]在上述系统中,假设银行卡号只能输入0~9的数字,请参考下表,给出用边界值法检查卡号字符合法性的关键测试数据(字符或ASCⅡ值)。
选项
答案
解析
1、根据题目中已经确定的基本流与备选流,可以设计场景,每个场景覆盖一种在该案例中事件的不同触发/顷序与处理结果形成的事件流,最后得出所有的测试用例。下面就是所有的测试用例和用例中所涉及的基本流与备选流。用例1: A用例2: A、B用例3: A、C用例4: A、D用例5: A、B、C用例6: A、B、D以上顺序可以互换。2、根据“问题一”得到的测试用例,按照问题二的提示和要求,可以得出下面的场景分析表。
每行顺序可以互换。3、根据边界值分析法设计测试用例的原则之一:“如果输入条件规定了值的范围,则应取刚达到这个范围的边界的值,以及刚刚超越这个范围边界的值作为测试输入数据”的原则,如下:0 (或48)和9(或57)/ (或47):(或58)
转载请注明原文地址:https://tihaiku.com/congyezige/2416731.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
在面向对象方法中,采用(1)可将对象的内部实现进行隐藏。一个对象通常由(2)组成
关系规范化是在数据库设计的( )阶段进行。A.需求分析 B.逻辑设计 C.
用( )来描述算法时,可以采用类似于程序设计语言的语法结构,也易于转换为程序。
创建型设计模式与对象的创建有关,按照所用的范围分为面向类和面向对象两种。其中,(
在设计白盒测试用例时,(1)是最弱的逻辑覆盖。在下图所示流程中,至少需要(2)个
用户界面设计的原则不包括( )。A.将用户界面置于用户控制之下 B.减少用户
创建型设计模式抽象了实例化过程,它分为面向类和面向对象两种。其中,( )模式是
用某排序方法对一个关键码序列进行递增排序时,对于其中关键码相同的元素,若该方法可
在结构化分析方法中,用于对功能建模的(1)描述数据在系统中流动和处理的过程,它只
在结构化分析方法中,用于对功能建模的(1)描述数据在系统中流动和处理的过程,它只
随机试题
Thedegreeofeconomicgrowthisan______ofthelevelofliving.(2002年武汉大学考博试题)
[originaltext]Thankyouforcomingtomytalkthisevening.It’snicetose
Accordingtonewgovernmentfigures,pollutionlevelsarerisingagainafter
“行动活泼敏捷、善于适应环境变化”属于哪种气质类型() A.多血质B
痿证发病与下列哪脏无关A.肝 B.肾 C.肺 D.心 E.胃
铁路局的接运量等于( )之和。 A.管内运输 B.输出运输 C
A.气体内能增加的是等压过程,气体内能减少的是等温过程 B.气体内能增加的是绝
王大卫在广东佛山一玩具厂打工之前,签了一张招工协议,招工人员特意指着一条说:“这
根据规定,建设工程合同的形式()。A.可以是书面的 B.可以是口头的
立井井筒施工,当通过涌水量大于()的含水岩层时,必须进行注浆堵水。A.5m3/
最新回复
(
0
)