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

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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大连东软信息学院软件测试黑盒测试方法习题及答案

/ 1. 现有一个小程序,能够求出三个在-10000到+10000间整数中的最大者,程序界面如图所示,用等价类划分法设计测试用例。 答案: (1)进行等价类划分,如下: (2)根据已经划分好的等价类建立等价类表,如下表所示。 条件 有效等价类 编号 无效等价类 编号 输入 整数 1 小数 12 字符 13 空白 14 三个有效数 -10000≤a≤10000 2 a<-10000 15 a>10000 16 -10000≤b≤10000 3 b<-10000 17 b>10000 18 -10000≤c≤10000 4 c<-10000 19 c>10000 20 输出 最大值是一个数 a最大 5 b最大 6 c最大 7 最大值是两个数 a=bc 8        b=ca 9 a=cb 10 最大值是三个数 a=b=c 11        (3)根据等价类表设计测试用例,如下表所示。 用例编号 测试用例 覆盖等价类 预期输出 1 (5000,0,-5000) 1、2、3、4、5 a最大 2 (0,5000,-5000) 1、2、3、4、6 b最大 3 (0,-5000,5000) 1、2、3、4、7 c最大 4 (2000,2000,0) 1、2、3、4、8 a、b最大 5 (0,2000,2000) 1、2、3、4、9 b、c最大 6 (2000,0,2000) 1、2、3、4、10 a、c最大 7 (2000,2000,2000) 1、2、3、4、11 a、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 难度:3 2. NextDate函数有三个变量month,day,year的函数,输出为输入日期下一天的日期。如:输入为2007年7月19日,输出为2007年7月20日。要求三个变量都为整数,且满足: 条件1:1 ≤month ≤12 条件2:1 ≤day ≤31 条件3:1912 ≤year ≤2050 用等价类划分法设计NextDate函数的弱健壮等价类测试用例。 答案: NextDate函数的弱健壮等价类测试用例如下表所示。 编号 测试用例(month,day,year) 预期输出 Test1 Test2 Test3 Test4 Test5 Test6 Test7 6 -1 13 6 6 6 6 15 15 15 -1 32 15 15 1912 2005 2005 2005 2005 1911 2051 1912.6.16 month不在有效值内 month不在有效值内 day不在有效值内 day不在有效值内 year不在有效值内 year不在有效值内 分数:10 题型:解答题 操作题类型:Word 难度:3 3. 一个程序根据输入三个整数作为三边的边长,判断所构成的三角形。当此三角形为一般三角形、等腰三角形、等边三角形时,分别作计算。用等价类划分方法为该程序设计测试用例。 答案: 条件 有效等价类 编号 无效等价类 编号 输入三个正整数 正整数 1 非正整数 零 一边为零 a=0 8 b=0 9 c=0 10 两边为零 a=b=0 11 a=c=0 12 b=c=0 13 三边都为零 a=b=c=0 14 负整数 一边为负整数 a为负整 15 b为负整 16 c为负整 17 两边为负整数 a、b为负整 18 b、c为负整 19 a、c为负整 20 三边为负整数 a、b、c都为负整数 21 非整数 浮点数 22 字符 23 空白 24 三个数 2 小于三个数 只给一边 只给a 25 只给b 26 只给c 27 只给两边 只给a、b 28 只给b、c 29 只给a、

文档评论(0)

dajuhyy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档