1等价类边界值练习参考.doc_第1页
1等价类边界值练习参考.doc_第2页
1等价类边界值练习参考.doc_第3页
1等价类边界值练习参考.doc_第4页
1等价类边界值练习参考.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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,14User001A12345正常221userasbfga错误输入322User01111211235678错误输入423A12adhg错误输入524 Sa12345错误输入625User01#QASDAAA错误输入726Michel112错误输入827Corsby01A12345b12345错误输入928wangyan错误输入1029User123 错误输入112a001userAs*ywg1错误输入2、根据下面给出的规格说明,进行测试用例的设计。一个程序读入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数组分隔符“,”非”,”最后一个数组没有”,”最后一个数组后面有”,”数组类型定义符与数组间隔空格非空格数组名由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”lb缺省时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)测试设计用例。以便覆盖所有的无效等价类编号测试数据期望结果覆盖有效地等价类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表示。婚姻:已婚、未婚。扶养人数:空白或一位数字。保险费率: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%659M未婚空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函数的边界值分三角形问题的边界值分析测试用例在三角形问题描述中,除了要求边长是整数外,没有给出其它的限制条件。在此,我们将三角形每边边长的取范围值设值为1, 100 。析测试用例在NextDate函数中,隐含规定了变量mo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论