ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:38.45KB ,
资源ID:20974930      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20974930.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大连东软信息学院软件测试黑盒测试方法习题及答案.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

大连东软信息学院软件测试黑盒测试方法习题及答案.docx

1、大连东软信息学院软件测试黑盒测试方法习题及答案1 现有一个小程序,能够求出三个在-10000到+10000间整数中的最大者, 程序界面如下图,用等价类划分法设计测试用例。答案:1进行等价类划分,如下: 1COOO数值I非整数小数输入丿 r字符 非数值I空白2根据已经划分好的等价类建立等价类表,如下表所示。条件有效等价类编号无效等价类编号输入整数1小数12字符13空白14三个有效数- 10000W&W100002dV-1000015a 1000016-lOOOOWbWlOOOO3b 1000018- IOOOOWcWIOOOO4c1000020输出最大值是一个数a最大5b最大6c最大7最大值是两

2、个数a=bc8b=ca9a=cb10最大值是三个数a=b=c113根据等价类表设计测试用例,如下表所示。用例编号测试用例覆盖等价类预期输出1(5000, 0, -5000)1、 2、 3、 4、 5a最大2(0, 5000, -5000)1、 2、 3、 4、 6b最大3(0, -5000, 5000)1、 2、 3、 4、 7c最大4(2000, 2000, 0)1、 2、 3、 4、 8a、b最大5(0, 2000, 2000)1、 2、 3、 4、 9b、c最大6(2000, 0, 2000)1、 2、 3、 4、 10a c最大7(2000, 2000, 2000)1、 2、 3、 4

3、、 11a、b、c最大8(2.6, 5.5, 8)12输入有小数,错误9(三,3, 3)13输入有字符,错误10(3, , 6)14输入有空白,错误11(-20000, 10, 100)15数字a超出范围12(20000, 10, 100)16数字a超出范围13(10, -20000, 100)17数字b超出范围14(10, 20000, 100)18数字b超出范围15(10, 100, -20000)19数字c超出范围16(10, 100, 20000)20数字c超出范围分数:10题型:解答题操作题类型:Word难度:32. NextDate函数有三个变量month, day, year的函

4、数,输出为输入日期下一天的日期。如:输入为2007年7月19日,输出为2007年7月20日。要求三个变 量都为整数,且满足:条件 1 : 1 month W12条件 2: 1 Wday W31条件 3: 1912 Wyear W2030用等价类划分法设if NextDate函数的弱健壮等价类测试用例。答案:NextDate函数的弱健壮等价类测试用例如下表所示。编号测试用例month, day,year)预期输出Testi61519121912. 6. 16Test2152005month不在有效值内Test313152005month不在有效值内Test46-12005day不在有效值内Tes

5、t56322005day不在有效值内Test66151911year不在有效值内Test76152051year不在有效值内分数:10题型:解答题操作题类型:Word难度:33. 一个程序根据输入三个整数作为三边的边长,判断所构成的三角形。当此 三角形为一般三角形、等腰三角形、等边三角形时,分别作计算。用等价类划分方 法为该程序设计测试用例。答案:条件有效等价类编号无效等价类编号输入三个正整数正整数1非正整数零一边为零a=08b 二09c 二010两边为零a=b=O11a=c=O12b二 c 二013三边都 为零a=b=c=O14一边为负整数a为负整15b为负整16c为负整17负整两边为负整数

6、a、b为负整18数b、c为负整19a、c为负整20三边为负整数a、b、c都为负整数21非整数浮点数22字符23空白24只给一边只给a25只给b26小于三只给c27三个数2个数只给两边只给&、b28只给b、c29只给a、c30大于三个数31输出一般三a+bc&ftb+c a&a+cb3a+bc32角形a+b=c33b+ca34b+c=a35a+cb36a+c=b37等腰a=b4b二 c5a=c6等边a=b=c7分数:10题型:解答题操作题类型:Word难度:34在保险公司计算保费费率的程序中,人寿保险的保费计算方式为:投保额X保险费率其中,保险费率依点数不同而有别,10点及10点以上保险费率为0

7、.6%, 10 点以下保险费率为0. 1%:而点数乂是山投保人的年龄、性别、婚姻状况和抚养人 数来决定,具体规那么如下:年龄性别婚姻抚养人数20394059其它已婚未婚1人扣0. 5点F最多扣3点6点4点2点5点3点3点5点四舍五入取整用等价类划分方法为该程序设讣测试用例。答案:1分析程序规格说明中给出和隐含的对输入条件的要求,列出等价 类表包括有效等价类和无效等价类,如下表所示。输入条件有效等价类编号无效等价类编号年龄2039 岁14059 岁2ri9岁3小于11260为9岁大于9913性别单个英文字符4非英文字符14非单个英文字符15帝,除M和F之外的16F,6其它单个字符婚姻已婚7除已婚

8、和未婚之外的其它字符17未婚8抚养人数空白9除空白和数字之外18的其它字符6人10小于1196为人11大于9202根据1中的等价类表,设计能覆盖所有等价类的测试用例,如下表所 示。测试用例输入数据预期输出编号年龄性别婚姻抚养人数保险费率127F未婚空白0. 60%250M已婚20. 60%370F已婚70. 10%40M未婚空白无法推算5100F已婚3无法推算699男已婚4无法推算71Ch订d未婚空白无法推算845N已婚5无法推算938F离婚1无法推算1062M已婚没有无法推算1118F未婚0无法推算1240M未婚10无法推算分数:10题型:解答题操作题类型:Word难度:35.某城市的 号码

9、山三局部组成。这三局部的名称和内容分别是:地区码:空口或三位数字;前缀:非0或1开头的三位数;后缀:四位数字。假定被调试的程序能接受一切符合上述规定的 号码,拒绝所有不符合规 定的号码,用等价分类法来设计它的测试用例。答案:划分等价类,包括4个有效等价类,11个无效等价类。沁址效铮价类。 无姣和巻二笛歼$磁挣伍)於于三位轴Ji 他血到觀之间的3位数有非数字字符妙位九p气9),起始位为丫(1仏少于3乡8 側序),多于3位数字(12)2 位数字(4 有非数字字符(13),少干4位数字(14),昜干4位8(15)测试用例如下所示。测试数扌范围期望结果()276-2345等价类,(3), (4)有效(

10、635)805-9321等价类,(3), (4)有效(20A) 123-4567无效等价类(6)无效(7777) 345-6789无效等价类(7)无效(777) 34A-6789无效等价类(8)无效(234) 045-6789无效等价类(9)无效(777) 145-6789无效等价类(10)无效(777) 34-6789无效等价类(11)无效(777) 2345-6789无效等价类(12)无效(777) 345-678A无效等价类(13)无效(777) 345-678无效等价类(14)无效(777) 345-56789无效等价类(15)无效分数:10题型:解答题操作题类型:Word难度:36.

11、针对以下问题:某一种8位汁算机,其十六进制常数的定义是以Ox或0X 开头的十六进制整数,其取值范围为一7f7f 不区分大小写字母,如0x13、 0x6A、-0x3c。请采用等价类划分的方法设讣测试用例。爺入条件无5!烤价类开头宇符J由伽或0X开 *叹字g开头以非0数宇开头J 3) &tmF如母 0LF以外的宇&(5) J対伯字符个注个卩卩0个卩(T)卩72(0) (10) 答案:用例1: 0x7F,覆盖等价类1 4 6 8用例 2: -OXb,覆盖等价类1(4)(6) (8)用例3: 0X0,覆盖等价类1(4)(6) (8)用例4: Ox,覆盖等价类1 7用例5: A7,覆盖等价类2用例6:

12、-1A,覆盖等价类3用例 7: 0X8h,覆盖等价类1(5)用例 8: 0x80,覆盖等价类1(4)(10)用例9: -OXaB,覆盖等价类1(4)(9)分数:10题型:解答题操作题类型:Word难度:37.以下是一软件规格说明,请按照要求答复下列问题。软件规格说明:某学校的学生公寓有14栋楼,用AN这14个大写字母的其 中一个代表楼号。每栋楼的层数为六层,代号为16。每层楼有40个房间,编号 为0140。具体表示一个宿舍房间时,用一个字母加三位数字表示,例如: C527表示C楼第5层的27室。软件运行时,如果输入的房间号不在上述范围 内,将不予接受,并显示输入无效。请根据规格说明,划分等价类

13、。答案:根据题意,划分等价类。根据题中宿舍号的表示方法及范围,可以将输入划分为4个有效等价类和10个无 效等价类。具体如下:有效等价类:冶入慕杵卩辭詐8如E3i2 ,心建 . 2 位 3)整乍字苻0Z.丰天吕宝田学苻6 0S). 非戎? 卩腭冃垢号后两个夕苻?、01的 11) 0012). 41-99 13).丰数字字苻 -分数:10题型:解答题操作题类型:Word难度:11.什么是等价类划分法?答案:等价类划分法是一种重要的、常用的黑盒测试方法,它将不能穷举的 测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。分数:3题型:问答题操作题类型:Word难度:12.简述等价类划

14、分法的特点。答案:等价类划分法是把程序的输入域划分为假设干局部,然后从每个局部中 选取少数代表性数据当作测试用例。经过类别的划分后,每一类的代表性数据在测 试中的作用都等价于这一类中的其他值。分数:5题型:问答题操作题类型:Word难度:13.什么是等价类?答案:所谓等价类是指某个输入域的子集合。在该子集合中,各个输入数据 对于揭露程序中的错误都是等效的,它们具有等价特性,即每一类的代表性数据在 测试中的作用都等价于这一类中的其它数据。这样,对于表征该类的数据输入将能 代表整个子集合的输入。分数:3题型:问答题操作题类型:Word难度:14.划分等价类可分为哪两种情况?答案:划分等价类可分为两种情况:1有效等价类是指对软件规格说明而言,是有意义的、合理的输入数据所组成的集合。利 用有效等价类,能够检验程序是否实现了规格说明中预先规定的功能和性能。继续阅读

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1