好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

黑盒测试习题.doc

20页
  • 卖家[上传人]:大米
  • 文档编号:387490813
  • 上传时间:2023-08-05
  • 文档格式:DOC
  • 文档大小:2.48MB
  • / 20 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 习题020501 用等价类划分法设计8位长数字类型用户名登录操作的测试用例,应该分成( )个等价区间A. 2 B. 3 C. 4 D. 6输入数据预期结果合法位数不足位数过长abcdefgh非法字符0502输入数据预期结果!@#$%^&()合法(无字符)位数过短12736…2179(共256位)位数过长/?|\非法字符0503输入数据预期结果20合法13年龄小于范围41年龄大于范围abcd非法字符0504 某工厂招工,规定报名者年龄应在20周岁——39周岁之间,即出生年月不得早于1960年7月,不晚于1979年6月报名程序具有自动检验输入数据的功能,如果出生年月不属于上述范围将拒绝接受,并显示“年龄不合格”等出错信息输入数据预期结果1966.06合法1960.06时间过早1980.01时间过晚一九六五年七月非数字19777少于6位多余6位大于12小于10505 新浪邮箱名,其输入要求如下:1.  4~16个字符2.  支持英文小写、数字、下划线3.  不支持全部为数字或下划线输入数据预期结果_fhg合法全为数字______全为下划线@#¥%……&*非法字符0个不可为空fwhflwenfklwjwjfilwjksfm字符大于161df字符小于4AAAAAAAA全为大写0506用等价类划分法设计下面的测试用例:有一个报表系统,要求用户输入要处理的报表的日期,假设日期的范围为2000年1月到2020年12月。

      如果用户输入的日期不在这个范围内,则显示错误码信息,并且此系统规定日期由年月六位数字组成,前4为代表年,后两位代表月1)请列出等价类表(包括有效和无效的等价类)输入数据预期结果合法时间过早时间过晚abng2432非法字符月份小于1月份大于1220001长度小于6长度大于62)根据1)中的等价类表,设计能覆盖所有等价类的测试用例要求包括输入数据和预期输出,并指出各个测试用例所能符合的等价类编号0507 NextDate 函数包含三个变量:month 、 day 和 year ,函数的输出为输入日期后一天的日期 例如,输入为 2006年3月 7日,则函数的输出为 2006年3月8日 要求输入变量 month 、 day 和 year 均为整数值,并且满足下列条件:  ①1≤month≤12  ②1≤day≤31  ③1920≤year≤2050  输入数据预期结果合法.5数字为非整数asjchksajnkn非法字符年份过早年份过晚月份小于01月份大于12days小于01days大于310508 找零钱问题如下:假设商店货品价格(R)皆不大於100元(且为整数),若顾客付款在100元内(P),求找给顾客之最少货币个(张)数?(货币面值50元(N50),10元(N10),5元(N5),1元(N1)四种)采用等价类划分法设计测试用例,找出找零钱问题的最佳组合。

      输入数据预期结果0509 某程序规格说明有如下描述:某城市号码由三部分组成它们的名称和内容分别是:− 地区码:空白或3位数字;− 前 缀:非‘0’、‘1’开头的3位数字;− 后 缀:4位数字假定被测程序能接受一切符合上述规定的号码,拒绝所有不符合规定的号码根据该程序的规格说明,作等价类的划分,并设计测试方案输入数据预期结果123-456-7890合法12-456-7890地区码过短1233-456-7890地区码过长ahd-456-7890地区码非数字123-056-7890前缀为0开头123-156-7890前缀为1开头123-4560-7890前缀过长123-56-7890前缀过短123-abc-7890前缀为非数字123-456-789后缀过短123-456-78909后缀过长123-456-abcd后缀为非数字0510万年历查询软件,要求用户输入以年月日表示的日期,然后系统会换算出该日期的农历表示法及相关黄历信息假设日期限定在1900年1月1日~2049年12月31日,并规定日期由8位数字字符组成,前4位表示年,中间2位表示月,最后2位表示日期其中4、6、9、11月只有30天,平年的2月份只有28天,闰年的2月份有29天。

      备注:为简化处理,本题在进行用例设计时,不必考虑对平年、闰年的判断)输入数据预期结果合法数字长度大于8数字长度小于8abcjkkjh非数字年份过大年份过小月份小于01月份大于121月份的天数大于313月份的天数大于315月份的天数大于317月份的天数大于318月份的天数大于3110月份的天数大于3112月份的天数大于312月份的天数大于304月份的天数大于306月份的天数大于308月份的天数大于3010月份的天数大于3012月份的天数大于30天数小于010511 05120513 0514 下面为C语言程序,边界值问题可以定位在( ) int data[3]; int i; for(i=1;i<=3;i++) data[i]=100;A. data[0] B. data[1] C. data[2] D. data[3]0515 测试计算正数平方根的函数其输入、输出均为一个实数,当输入一个0或比0大的数的时候,返回其正平方根;当输入一个小于0的数时,显示错误信息“平方根非法,输入值小于0”。

      输入数据预期结果-1非法00111000正无穷正无穷0516 注册,其输入要求如下:昵称:必填,最多24个字符或12个汉字生日:年、月、日必填(1895年1月1日~2014年4月2日)性别:男、女选其一密码:6-16个字符组成,区分大小写,不能为9位以下纯数字确认密码:与密码输入完全一致,区分大小写所在地:国家、省份、城市必选验证码:输入看到的字符,不区分大小写验证码:点击可更换图片注意:生日和所在地无效情况只考虑不选择或不选择其中某项的情况输入数据预期结果abcdefghijklmnopqrstuvw合格abcdefghijklmnopqrstuvwx合格abcdefghijklmnopqrstuvwxy出错(超过24个字符)0个出错(不能为空)a合格2a合格abcdefghijkl合格出错(年份超出范围,自动跳转所选范围)出错(年份超出范围,自动跳转所选范围)出错(月份超出范围,自动跳转所选范围)出错(月份超出范围,自动跳转所选范围)出错(天数超出范围,自动跳转所选范围)出错(天数超出范围,自动跳转所选范围)abcde密码长度小于6abcdef合格abcdefg合格jdnkndkndslknld合格jdnkndkndslknldk合格jdnkndkndslknldkl密码长度大于16纯数字密码长度小于9合格合格JDNKNDKNDSLKNLD与第一次密码不符(区分大小写)abd验证码错误(位数不够)abcd验证码正确abcde验证码错误(位数过长)0517 用边界值分析法做0504 某工厂招工,规定报名者年龄应在20周岁——39周岁之间,即出生年月不得早于1960年7月,不晚于1979年6月。

      报名程序具有自动检验输入数据的功能,如果出生年月不属于上述范围将拒绝接受,并显示“年龄不合格”等出错信息输入数据预期结果1966.06合格19777少于6位多余6位合格合格年份过早合格合格年份过晚月份无效合格合格合格合格月份无效合格0518用边界值分析法做0507NextDate 函数包含三个变量:month 、 day 和 year ,函数的输出为输入日期后一天的日期 例如,输入为 2006年3月 7日,则函数的输出为 2006年3月8日 要求输入变量 month 、 day 和 year 均为整数值,并且满足下列条件:  ①1≤month≤12  ②1≤day≤31  ③1920≤year≤2050输入数据预期结果有效无效(过短)无效(过长)无效有效有效有效有效无效(超过最大年份)有效无效(小于月份范围)有效有效有效有效无效(超过月份范围)有效无效(天数小于范围)有效有效有效有效无效(天数大于范围)有效0519 用边界值分析法做05080520用边界值分析法做050905210522打印机是否能打印出来正确的内容,有多个因素影响,包括驱动程序、纸张、墨粉等为了简化问题,不考虑中途断电、卡纸等因素的影响)。

      0523 对功率大于50马力的机器且维修记录不全或已运行10年以上的机器,应给予优先的维修处理,利用判定表进行分析,完成用例设计0524某软件的一个模块的需求规格说明书中描述:(1)年薪制员工:严重过失,扣年终风险金的4%;过失,扣年终风险金的2%2)非年薪制员工:严重过失,扣当月薪资的8%;过失,扣当月薪资的4%请绘制出因果图和判定表,并给出相应的测试用例0525 有一个处理单价为5角钱的饮料的自动售货机,相应规格说明如下① 若投入5角钱或1元钱的硬币,按下【橙汁】或【啤酒】的按钮,则相应的饮料就送出来每次只投入一个硬币,只按下一种饮料的按钮② 如投入5角的硬币,按下按钮后,总有饮料送出③ 若售货机没有零钱找,则【零钱找完】的红灯会亮,这时再投入1元硬币并按下按钮后,饮料不送出来而且1元硬币也退出来④ 若有零钱找,则【零钱找完】的红灯不会亮,若投入1元硬币及按饮料按钮,则送出饮料的同时找回5角硬币0526 黑盒测试是通过软件的外部表现来发现软件缺陷和错误的测试方法,具体地说,黑盒测试用例设计技术包括___(0642)___等现有一个处理单价为 1 元的盒装饮料的自动售货机软件,若投入 1 元币,按下“可乐”、“雪碧”或“红茶”按钮,相应的饮料就送出来,若投入的是 2 元币,在送出饮料的同时退还 1 元币。

      下表是用因果图法设计的部分。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.