1 / 15
文档名称:

等价类分析法.ppt

格式:ppt   页数:15页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

等价类分析法.ppt

上传人:gyzhluyin 2016/4/19 文件大小:0 KB

下载得到文件列表

等价类分析法.ppt

文档介绍

文档介绍:等价类法等价类划分是一种典型的黑盒测试方法。这一方法完全不考虑程序的内部结构,只依据程序的规格说明来设计测试用例。等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭示程序中的错误都是等效的。等价类法等价类合理地假设:某个等价类的代表值,与该等价类的其他值,对于测试来说是等价的。因此,可以把全部的输入数据划分成若干的等价类,在每一个等价类中取一个数据来进行测试。这样就能以较少的具有代表性的数据进行测试, 而取得较好的测试效果。等价类法等价类的划分有两种不同的情况: ?有效等价类:是指对于程序的规格说明来说, 是合理的,有意义的输入数据所构成的集合; 利用它可以检验程序是否实现了预期的功能和性能; ?无效等价类:是指对于程序的规格说明来说, 是不合理的,没有意义的输入数据所构成的集合;利用它可以检验程序对于无效数据的处理。等价类法举例保险费率计算人人保险公司承担人寿保险已有多年历史,该公司保费计算方式为投保额*保险率,保险率又依点数不同而有别, 10 点以上费率为 % , 10 点以下费率为 % : 等价类法举例 20~39岁6点 40~59岁4点年龄 60岁以上 20岁以下 2点 MALE5点性别 FEMALE 点最多扣3 点(四舍五入取整数) 输入数据说明。等价类法举例一、分析输入数据型式。年龄:一或两位数字。性别:以英文「 Male 」、 Female 」、「 M 」、「 F 」表示。婚姻:「已婚」、「未婚」。扶养人数:空白或一位数字。保险费率: 10 点以上, 10 点以下。数字范围 1~99 20~39岁 40~59岁 60岁以上 20岁以下类型英文字之集合类型:英文字集合: 「Male 」、「M」 : 「Female 」、「F」等价类法举例二、划分输入数据。已婚 ,也可没有范围 1~9空白 1~6人 6人以上 10点以上 10点以下 20 ~39 任选一个 40 ~59 任选一个 60 岁以上、20 岁以下任选一个小於1 ,选一个大於99 , 选一个 , M, F, Female 任选一个非英文字如「男」 Male, M 任选一个非Male, M, Female, F 之任意字元,如「Child 」三、设计输入数据。有效等价类无效等价类无效等价类 6. 性别英文 Female, F 任选一个非 Male, M, Female, F 之任意字符,如「 Child 」 7. 婚姻「已婚」非「已婚」或「未婚」之任意字符,如「离婚」 8. 婚姻「未婚」非「已婚」或「未婚」之任意字符,如「离婚」 9. 扶养人数空白 10. 扶养人数 1 ~6小於 1 ,选一个 11. 扶养人数 7 ~9大於 9 ,选一个 12. 保险费率 10 点以上( %) 13. 保险费率 10 点以下( %)