欢迎来到天天文库
浏览记录
ID:38531443
大小:31.84 KB
页数:7页
时间:2019-06-14
《黑盒测试用例练习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、黑盒测试用例设计练习题1、准考证号码对招干考试系统“输入学生成绩”子模块设计测试用例。招干考试分三个专业,准考证号第一位为专业代号,如:1-行政专业,2-法律专业,3-财经专业。行政专业准考证号码为:110001~111215法律专业准考证号码为:210001~212006财经专业准考证号码为:310001~314015请划分准考证号码的等价类。输入条件有效等价类编号无效等价类编号行政专业准考证号码110001~111215数字串(1)负无穷~110000(4)法律专业准考证号码210001~212006数字串(2)111216~310000(5)财经专业准考证号码310001~3140
2、15数字串(3)314016~正无穷(6)序号输入参数覆盖等价类输出参数1110002(1)输入正确2210012(2)输入正确3310022(3)输入正确410000(4)输入错误5200000(5)输入错误6340000(6)输入错误2、电话号码城市的电话号码由两部分组成。这两部分的名称和内容分别是:1)地区码:以0开头的三位或者四位数字(包括0);2)电话号码:以非0、非1开头的七位或者八位数字。假定被调试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,请使用等价分类法来设计它的测试用例。输入条件有效等价类编号无效等价类编号地区码0开头(1)非0开头(7)三位数字
3、串(2)<三位数字串(8)四位数字串(3)>四位数字串(9)电话号码非0and非1开头(4)以0开头(10)以1开头(11)七位数字串(5)<七位数字串(12)八位数字串(6)>八位数字串(13)序号输入参数覆盖等价类输出参数1012-8725656(1)(2)(4)(5)输入正确20123-8546523(1)(3)(4)(5)输入正确3012-84864878(1)(2)(4)(6)输入正确4110-6845316(7)输入错误501-5645642(8)输入错误601111-4552135(9)输入错误7012-0464534(1)(2)(10)输入错误8012-1455544(1
4、)(2)(11)输入错误9012-15454(1)(2)(12)输入错误100123-454514542(1)(3)(13)输入错误3、保险公司计算保费费率的程序某保险公司的人寿保险的保费计算方式为:投保额×保险费率其中,保险费率依点数不同而有别,10点及10点以上保险费率为0.6%,10点以下保险费率为0.1%;而点数又是由投保人的年龄、性别、婚姻状况和抚养人数来决定,具体规则如表1所示。表1保险公司计算保费费率的规则年龄性别婚姻抚养人数20~3940~59其它MF已婚未婚1人扣0.5点最多扣3点(四舍五入取整)6点4点2点5点3点3点5点分析程序规格说明中给出和隐含的对输入条件的要求
5、,列出等价类表(包括有效等价类和无效等价类)。1)年龄:一位或两位非零整数,值的有效范围为1~99。2)性别:一位英文字符,只能取值‘M’或‘F’。3)婚姻:字符,只能取值‘已婚’或‘未婚’。4)抚养人数:空白或一位非零整数(1~9)5)点数:一位或两位非零整数,值的范围为1~99根据表1中的等价类表,设计能覆盖所有等价类的测试用例。输入条件有效等价类编号无效等价类编号年龄1~99整数(1)非1~99整数(9)性别‘M’(2)非‘M’and非‘F’(10)‘F’(3)婚姻‘已婚’(4)非‘已婚’and非‘未婚’(11)‘未婚’(5)抚养人数null(6)非nulland非1~9整数(12
6、)1~9整数(7)点数1~99整数(8)非1~99整数(13)序号输入参数覆盖等价类输出参数1(50,‘M’,‘已婚’,null)(1)(2)(4)(6)(8)保险率为0.6%2(18,‘F’,‘未婚’,null)(1)(3)(5)(6)(8)保险率为0.6%3(45,‘F’,‘已婚’,8)(1)(3)(4)(7)(8)保险率为0.1%4(101,‘M’,‘已婚’,null)(9)输入错误5(65,‘H’,‘未婚’,5)(1)(10)输入错误6(78,‘F’,‘假婚’,null)(1)(3)(11)输入错误7(88,‘M’,‘已婚’,11)(1)(2)(4)(12)输入错误4、输入:用户
7、密码要求:1)用户密码为6到8位。2)必须含有字母和数的组合。输出:如正确,输出正确的信息。否则,输出相应的错误信息。请结合等价类划分法和边界值分析法设计出相应的测试用例。输入条件有效等价类编号无效等价类编号用户密码6<=位数<=8(1)位数<6(3)位数>8(4)包含字母和数字(2)不包含数字(5)不包含字母(6)序号输入参数覆盖等价类输出信息11234abcd(1)(2)输入正确21234a(3)输入错误3123456789df
此文档下载收益归作者所有