刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题



【说明】

为了庆贺成立10周年,某书店为购买不同数量的顾客采取不同的优惠活动,其报价规则如下表所示.:

1、 购买1-20本书可以享受九折优惠;

2、 购买21-40本书可以享受八五折优惠;

3、 以此类推,每增加20本书,就可以享受到更加优惠的折扣,100本封顶(即不考虑超过100本的情况)。

现在该商家开发一个软件,输入为商品数:X(1<=X<=100),输出为所付的款:Y。

问题1:(7分)请采用等价类划分法为该软件设计测试用例(不考虑X为非整数的情况)

问题2:(10分)请采用边界值分析法为该软件设计测试用例
问题3:(3分)列举除了等价类划分法和边界值分析法以外的三种常见的黑盒测试用例测试方法。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

问题1:

用例1:0          

用例2:1~20中任意一个数

用例3:21~40中任意一个数                                                

用例4:41~60中任意一个数

用例5:61-80 中任意一个数           

用例6:81-100 中任意一个数

用例7:101 

问题2:

0、1、2、19、20、21、22、39、40、41、42、59、60、61、62、79、80、81、82、99、100、101
问题3:

错误推测法、因果图法、场景法、正交试验法等任意三种即可。

解析:

问题1:等价类划分法是一种黑盒测试方法,它将输入或输出数据域划分为不同的等价类,然后从每个等价类中选取代表性数据作为测试用例。在这个问题中,根据购买数量的不同区间,我们可以将问题划分为多个等价类,然后为每个等价类设计测试用例。

问题2:边界值分析法是另一种黑盒测试方法,它选择输入或输出的边界值作为测试用例。在这个问题中,我们应该选择题目所给范围的边界值作为测试用例,如0、1、2、19、20等。

问题3:除了等价类划分法和边界值分析法,还有许多其他的黑盒测试用例测试方法。常见的包括错误推测法(基于经验和直觉猜测可能的错误)、因果图法(通过绘制因果图来设计和描述测试用例)、场景法(基于用户场景设计测试用例)以及正交试验法(使用正交表安排测试)等。

创作类型:
原创

本文链接:【说明】为了庆贺成立10周年,某书店为购买不同数量的顾客采取不同的优惠活动,其报价规则如下表所示.:

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share