1等价类边界值练习参考.doc

上传人:鲁** 文档编号:559838723 上传时间:2023-03-04 格式:DOC 页数:10 大小:299KB
返回 下载 相关 举报
1等价类边界值练习参考.doc_第1页
第1页 / 共10页
1等价类边界值练习参考.doc_第2页
第2页 / 共10页
1等价类边界值练习参考.doc_第3页
第3页 / 共10页
1等价类边界值练习参考.doc_第4页
第4页 / 共10页
1等价类边界值练习参考.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《1等价类边界值练习参考.doc》由会员分享,可在线阅读,更多相关《1等价类边界值练习参考.doc(10页珍藏版)》请在金锄头文库上搜索。

1、1、在各种输入条件下,测试程序的登录对话框功能。用户名和密码的规则如下: 用户名长度为6至10位(含6位和10位) 用户名由字符(a-z、A-Z)和数字(0-9)组成 不能为空、空格和特殊字符 密码规则同用户名规则等价类表:输入有效等价类无效等价类用户名长度为6至10位(11)由字符(a-z、A-Z)和数字(0-9)组成(12)10(22)空(23)空格(24)特殊字符(25)密码长度为6至10位(13)由字符(a-z、A-Z)和数字(0-9)组成(14)10(27)空(28)空格(29)特殊字符(2a)测试用例:编号覆盖的等价类用户名密码预期输出111,12,13,14User001A123

2、45正常221userasbfga错误输入322User01111211235678错误输入423A12adhg错误输入524 Sa12345错误输入625User01#QASDAAA错误输入726Michel112错误输入827Corsby01A12345b12345错误输入928wangyan错误输入1029User123 错误输入112a001userAs*ywg1错误输入2、根据下面给出的规格说明,进行测试用例的设计。一个程序读入3个整数,把这三个数值看作一个三角形的3条边的长度值。这个程序要打印出信息,说明这个三角形是普通的、是等腰的、还是等边的。等价类表:输入/输出有效等价类无效等

3、价类边界值3条边3个正整数(1)输入a,未输入b、c(1*)输入b,未输入a、c(2*)输入c,未输入b、a(3*)未输入a(4*)未输入b(5*)未输入c(6*)a=0(7*)b=0(8*)cc且b+ca且a+cb(2)a+b=c(22*)b+c=a(23*)c+a=lb。若未定义lb,则其值缺省认为为1。例如:DIMENSION A1(-2:5,3:10),B(5)这里定义了一个二维数组A1和一个一维数组B。A1一维的下界为-2,上界为5,二维的下界为3,上界为10;B一维的下界为1,上界为5。有效等价类无效等价类数组类型定义符DIMENSION非DIMENSION数组个数1,66数组分隔

4、符“,”非”,”最后一个数组没有”,”最后一个数组后面有”,”数组类型定义符与数组间隔空格非空格数组名由1到6个字母或数字组成,为首的必须是字母长度6非字母数字组成非字母开头(数字开头、特殊字符开头)数组名(维数)()非()数组维数说明符数组维数范围为1-7形式为lb:ub,其中lb和ub分别表示数组该维的下界和上界,取值范围均为-65534到65535之间的整数,ub=lb。若未定义lb,则其值缺省认为为1长度7Lb,ub分隔符非”:”维数间分隔符非”,”Lb65535ub65535lb为小数ub为小数lb为字母ub为字母lb为特殊字符ub为特殊字符lb不缺省,ublblb缺省时”:ub”l

5、b缺省时ub14、现有一个档案管理系统,容许用户通过输入年月对档案文件进行检索,系统对查询条件年月的输入限定为1990年1月2049年12月,并规定:日期由6位数字组成,前4位表示年,后2位表示月。(1)划分等价类输入有效等价类无效等价类日期的类型及长度(1)6位数字字符(4)含非数字字符(5)少于6位数字字符(6)多于6位数字字符年份范围(2)在19902049之间(7)小于1990(8)大于2049月份范围(3)在0112之间(9)等于00(10)大于12(2)设计测试用例,以便覆盖所有的有效等价类编号测试数据期望结果覆盖有效地等价类1200102221、2、3(3)测试设计用例。以便覆盖

6、所有的无效等价类编号测试数据期望结果覆盖有效地等价类195June422003153200902364189902752050018620020097200113105、保险费率计算 某保险公司承担人寿保险,该公司保费计算方式为投保额保险率,保险率又依点数不同而有别,10点以上费率为0.6 %,10点以下费率为0.1% : 输入数据说明。年龄2039岁6点4059岁4点60岁以上20岁以下2点性别MALE5点FEMALE3点婚姻已婚3点未婚5点抚养人数一人扣0.5点最多扣3点(四舍五入取整数)要求:年龄:一或两位数字。性别:以英文MALE、FEMALE、M、F表示。婚姻:已婚、未婚。扶养人数:

7、空白或一位数字。保险费率:10点以上,10点以下。输入等价类有效等价类无效等价类年龄1 2039岁2 4059岁3 60岁以上13 大于99岁4 20岁以下14 小于1岁性别5 M,Male,F,Female15 非左边字符任选一个婚姻6 已婚7 未婚抚养人数8 1616 小于19 7917 大于910 空输出等价类有效等价类保险费率11 10点以上12 10点以下从年龄的角度进行边界值分析有效等价类用例编号输入数据期望结果年龄性别婚姻抚养人数点数保险费率11M未婚空120.60%219M未婚空70.10%320M未婚空110.60%439M未婚空110.60%540M未婚空90.10%659

8、M未婚空90.10%760M未婚空70.10%899M未婚空10?从抚养人数的边界值进行分析有效等价类用例编号输入数据期望结果年龄性别婚姻抚养人数点数保险费率720M已婚0140.60%820M已婚1130.60%920M已婚5110.60%1020M已婚6110.60%1120M已婚7110.60%1220M已婚9110.60%从点数的边界值进行分析有效等价类用例编号输入数据期望结果年龄性别婚姻抚养人数点数保险费率1330Male未婚空160.60%1418FeMale已婚950.10%请对该案例进行相应的用例设计6、找零钱最佳组合假设商店货品价格(Price)皆不大于100元(且为整数),若顾客付款在100元内(Pay),求找给顾客之最少货币个(张)数?(货币面值50元(N50),10元(N10),5元(N5),1元(N1)四种)50105100001111223344针对等价类划分中的案例和练习,分别采用边界值分析法补充相应的测试用例。NextDate函数的边界值分三角形问题的边界值分析测试用例在三角形问题描述中,除了要

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号