首页
登录
从业资格
某银行 B 和某公司 C 发行联名信用卡,用户使用联名信用卡刷卡可累计积分,积分
某银行 B 和某公司 C 发行联名信用卡,用户使用联名信用卡刷卡可累计积分,积分
题库
2022-08-02
64
问题
某银行 B 和某公司 C 发行联名信用卡,用户使用联名信用卡刷卡可累计积分,积分累计规则与刷卡金额和刷卡日期有关,具体积分规则如表 2-1 所示。
此外,公司 C的会员分为普通会员、超级会员和 PASS 会员三个级别,超级会员和 PASS 会员在刷卡时有额外积分奖励,奖励规则如表 2-2 所示。
银行 B 开发了一个程序来计算用户每次刷卡所累积的积分,程序的输入包括会员级别 L、刷卡日期D 和刷卡金额 A,程序的输出为本次积分 S。其中,L 为单个字母且大小写不敏感,D 由程序直接获取系统日期,A 为正浮点数最多保留两位小数,S 为整数。问题1:采用等价类划分法对该程序进行测试,等价类表如下表所示,请补充表2-3中空(1)~(5)。
问题2:根据以上等价类表设计的测试用例如下表所示,请补充表2-4中空(1)~(9)。
问题3:如果规定了单次刷卡的积分上限为 20000( 即 S 取值大于等于 0 且小于等于 20000), 则还需要针对 S 的取值补充一些测试用例。假设采用等价类划分法和边界值分析法来补充用例,请补充表 2-5、表2-6中的空(1)~(6)。
选项
答案
解析
问题1:(1):P;(2):12月12日;(3):正浮点数带2位小数;(4):MSP以外的字母;(5):非正浮点数;问题2:(1):1000;(2):500;(3):3、6、8;(4):1月1日 (除特殊日期之外的其它日期);(5):1 (非字母即可);(6):N/A;(7):K (MSP以外的单个字母);(8):1、7、12;(9):500.123(多于两位小数的正浮点数);问题3:(1):S
问题1:本小题考查黑盒测试用例设计中的等价类划分法。等价类划分法:把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例。每一类的代表性数据在测试中的作用等价于这一类中的其他值。划分等价类的6条原则:(1)在输入条件规定了取值范围或值的个数的情况下,可以确立一个有效等价类和两个无效等价类;(2)在输入条件规定了输入值的集合或者规定了必须如何的条件的情况下,可以确立一个有效等价类和一个无效等价类;(3)在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类;(4)在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可确立n个有效等价类和一个无效等价类;(5)在规定了输入数据必须遵守的规则的情况下,可确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则);(6)在确知已划分的等价类中,各元素在程序处理中的方式不同的情况下,则再将该等价类进一步地划分为更小的等价类;问题2:本小题考查等价类的具体用例取值,按照前面的表对应计算即可。 等价类划分法:把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例。每一类的代表性数据在测试中的作用等价于这一类中的其他值。划分等价类的6条原则:(1)在输入条件规定了取值范围或值的个数的情况下,可以确立一个有效等价类和两个无效等价类;(2)在输入条件规定了输入值的集合或者规定了必须如何的条件的情况下,可以确立一个有效等价类和一个无效等价类;(3)在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类;(4)在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可确立n个有效等价类和一个无效等价类;(5)在规定了输入数据必须遵守的规则的情况下,可确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则);(6)在确知已划分的等价类中,各元素在程序处理中的方式不同的情况下,则再将该等价类进一步地划分为更小的等价类;问题3:本小题考查等价类和边界值的具体用例取值。 边界值分析法:对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。边界值设计测试用例,应遵循的原则:(1)如果输入条件规定了值得范围,则应取刚达到这个范围的边界值,以及刚刚超过这个范围边界的值作为测试输入数据;(2)如果输入条件规定了值得个数,则用最大个数、最小个数、比最小个数少、比最大个数多1的数作为测试数据;(3)根据规格说明的每个输出条件,使用前面的原则(1);(4)根据规格说明的每个输出条件,应用前面的原则(2);(5)如果程序的规格说明给出的输入域或输出域是有序集合,则应选取集合的第一个元素和最后一个元素作为测试用例;(6)如果程序中使用了一个内部数据结构,则应当选择这个内部数据结构边界上的值作为测试用例;(7)分析规格说明,找出其他可能的边界条件
转载请注明原文地址:https://tihaiku.com/congyezige/2416735.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
某市场调研公司对品牌商品销售情况进行调查后,得到下图(a)所示的销量统计数据。将
某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码
某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码
以用户为中心的软件设计原则不包括( )。A.因为客户是上帝,所以客户的需求是天
用户界面设计的原则不包括( )。A.将用户界面置于用户控制之下 B.减少用户
甲程序员为乙软件设计师开发的应用软件编写了操作说明书,并已交付用户使用,( )
关于用户界面(UI)测试的叙述中,不正确的是( )。A.UI测试的目的是检查界
云计算支持用户在任意位置、使用各种终端获取应用服务,所请求的资源来自云中不固定的
图标设计的准则不包括( )。A.准确表达响应的操作,让用户易于理解 B.使用
某公司2016年10月员工工资表如下所示。若要计算员工的实发工资,可先在J3单元
随机试题
在正向市场上,某交易者下达买入5月菜籽油期货合约同时卖出7月菜籽油期货合约的套利限价指令,价差为100元/吨。则该交易指令可以()元/吨的价差成交。A、
多层螺旋CT的发明是在第三代CT的基础上进行的,采用了滑环技术。下列描述错误的是
就相机抉择的财政政策而言,财政政策比货币政策的内部时滞()。A:要短一些B:要
依据计量法的规定,法定计量单位是由()承认,具有法定地位的计量单立
牙周脓肿的发病因素不包括()A.牙周袋迂回曲折、涉及多个牙面,脓性渗
2017年我国成年国民图书阅读率为59.1%,比上年增加0.3个百分点;报纸阅读
(2017年真题)基金销售机构中,下列岗位明确不可以兼任的是()。A.行政
患者长期低热,兼颧红,五心烦热,此为A.血虚发热B.气郁发热C.小儿夏季热D.阴
某肺癌患者出现一侧眼睑下垂,瞳孔缩小,眼球内陷,额部与胸部少汗,原因是A.动眼神
下列哪项不是改变病情抗风湿药的特点A、减缓关节破坏 B、控制病情发展 C、尽
最新回复
(
0
)