阅读希埃尔说明,回答问题1至问题3,将解答填入答题纸的对应栏内. 【说明】 某商店为购买不同数
阅读希埃尔说明,回答问题1至问题3,将解答填入答题纸的对应栏内.
【说明】
某商店为购买不同数量商品的顾客报出不同的价格,其报价规则如表2-1所示.
如买11件需要支付10*30+1*27=327元,买35件需要支付10*30+10*27+10*25+5*22=930元
现在该商家开发一个软件,输入为商品数C(1<=C<=100),输出为因付的价钱P
【问题一】(6分)
请采用等价类划分法为该软件设计测试用例(不考虑C为非整数的情况).
【问题二】(6分)
请采用边界值分析法为该软件设计测试用例(不考虑健壮性测试,既不考虑C不在1到100之间或者是非整数的情况).
【问题三】(3分)
列举除了等价类划分法和边界值分析法以外的三种常见的黑盒测试用例测试反法.
参考答案:【问题1】:测试用例1:31~100中任意一个数测试用例2:101测试用例3:0测试用例4:1~10中任意一个数测试用例5:11~20中任意一个数测试用例6:21~30中任意一个数【问题2】:0、1、10、11、20、21、30、31、100、101【问题3】:错误推测法、因果图法、判断表法、正交试验法、功能图法、场景法试题分析:【问题1】划分等价类的6条原则:(1)在输入条件规定了取值范围或值的个数的情况下,可以确立一个有效等价类和两个无效等价类(2)在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,可以确立一个有效等价类和一个无效等价类(3)在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类(4)在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可确立n个有效等价类和一个无效等价类(5)在规定了输入数据必须遵守的规则的情况下,可确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)(6)在确知已划分的等价类中,各元素在程序处理中的方式不同的情况下,则再将该等价类进一步地划分为更小的等价类本题中主要范围限制为1<=C<=100,即可以划分为两个无效和一个有效等价,但由于每一个小的等价类是单独处理的,因此需要再进一步的划分:测试用例1:31~100中任意一个数测试用例2:101测试用例3:0测试用例4:1~10中任意一个数测试用例5:11~20中任意一个数测试用例6:21~30中任意一个数【问题2】边界值设计测试用例,应遵循的原则:1)如果输入条件规定了值得范围,则应取刚达到这个范围的边界值,以及刚刚超过这个范围边界的值作为测试输入数据2)如果输入条件规定了值得个数,则用最大个数、最小个数、比最小个数少、比最大个数多1的数作为测试数据3)根据规格说明的每个输出条件,使用前面的原则14)根据规格说明的每个输出条件,应用前面的原则25)如果程序的规格说明给出的输入域或输出域是有序集合,则应选取集合的第一个元素和最后一个元素作为测试用例6)如果程序中使用了一个内部数据结构,则应当选择这个内部数据结构边界上的值作为测试用例7)分析规格说明,找出其他可能的边界条件依据边界值设计测试用例的原则,本题测试用例应选择:0、1、10、11、20、21、30、31、100、101【问题3】黑盒测试的方法有等价类划分、边界值分析、因果图法、判定表法、正交试验法、功能图法、场景法、错误推测法等因此本题可选:错误推测法、因果图法、判断表法、正交试验法、功能图法、场景法中的3种
暑假乐园四年级数学海南出版社第14页怎么写?1+2+3+4+…+100先验算前3题等式左右两边是否 数学 2020-05-13 …
英语专八的参考书专八的参考书,听力、阅读、改错、人文、翻译、作文、最好都给介绍一两本好的.推荐书籍 其他 2020-05-13 …
(13分)就业是人们普遍关心的问题,也是同学们常常议论的话题。观察下图,回答问题。(1)在劳动就业 政治 2020-07-24 …
一个命题是假命题.那么它的非命题一定是真命题若a大于b,则1/a小于1/b。这个命题很明显是个假命 英语 2020-08-01 …
随着社会的发展,“社会保障体系不完善”“发展不平衡”“收入差距大”“腐败”等关乎社会公平的问题越来越 政治 2020-11-02 …
一次测验共有5道试题,100名同学测试后统计如下:有81人做对第1题,有85人做对第2题,有91人做 数学 2020-11-06 …
关于日本捕杀海豚和鲸的课题题目,怎么取我是高一的,想研究一个关于日本捕杀海豚和鲸的课题,但想不好题目 语文 2020-11-28 …
解答大学现代汉语试题哪位高人帮忙解答一下满分42。38分以上追加50分!!3Q3Q三、名词解释(本大 其他 2020-12-13 …
概率论的问题```高手来解一下拉```谢谢拉```电视台举办智力竞猜,有两种类型的题目:A类为历史题 其他 2020-12-13 …
关于地理的3道题,我想要解题过程图4所示区域在北半球。弧线a为纬线,Q、P两点的经度差为90°;弧线 其他 2021-01-17 …