等价类分析法(功能测试方法).ppt

上传人:牧羊曲112 文档编号:6230152 上传时间:2023-10-07 格式:PPT 页数:15 大小:273.49KB
返回 下载 相关 举报
等价类分析法(功能测试方法).ppt_第1页
第1页 / 共15页
等价类分析法(功能测试方法).ppt_第2页
第2页 / 共15页
等价类分析法(功能测试方法).ppt_第3页
第3页 / 共15页
等价类分析法(功能测试方法).ppt_第4页
第4页 / 共15页
等价类分析法(功能测试方法).ppt_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《等价类分析法(功能测试方法).ppt》由会员分享,可在线阅读,更多相关《等价类分析法(功能测试方法).ppt(15页珍藏版)》请在三一办公上搜索。

1、等价类法,等价类划分是一种典型的黑盒测试方法。这一方法完全不考虑程序的内部结构,只依据程序的规格说明来设计测试用例。等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭示程序中的错误都是等效的。,等价类法,等价类合理地假设:某个等价类的代表值,与该等价类的其他值,对于测试来说是等价的。因此,可以把全部的输入数据划分成若干的等价类,在每一个等价类中取一个数据来进行测试。这样就能以较少的具有代表性的数据进行测试,而取得较好的测试效果。,等价类法,等价类的划分有两种不同的情况:有效等价类:是指对于程序的规格说明来说,是合理的,有意义的输入数据所构成的集合;利用它可以检验程序是否实现了预期的

2、功能和性能;无效等价类:是指对于程序的规格说明来说,是不合理的,没有意义的输入数据所构成的集合;利用它可以检验程序对于无效数据的处理。,等价类法举例,保险费率计算 人 人 保 险 公 司 承 担 人 寿 保 险 已 有 多 年 历 史,该 公 司 保 费 计 算 方 式 为 投 保 额 保 险 率,保 险 率 又 依 点 数 不 同 而 有 别,10 点 以 上 费 率 为 0.6%,10 点 以 下 费 率 为 0.1%:,等价类法举例,输入数据说明。,等价类法举例,一、分 析 输 入 数 据 型 式。年 龄:一 或 两 位 数 字。性 别:以 英 文 Male、Female、M、F 表 示

3、。婚 姻:已 婚、未 婚。扶 养 人 数:空 白 或 一 位 数 字。保 险 费 率:10 点 以 上,10 点 以 下。,等价类法举例,二、划 分 输 入 数 据。,等价类法举例,三、设 计 输 入 数 据。,等价类法举例,四、根据以上分析设计测试用例:,确定等价类的原则(1),如果输入条件规定了取值范围,或者值的个数,则可以确定一个有效等价类和两个无效等价类;如果输入条件规定了输入值的集合,或者是规定了“必须如何”的条件,这时可以确立一个有效等价类和一个无效等价类;如果输入条件是一个布尔量,则可以确立一个有效等价类和一个无效等价类;,确定等价类的原则(2),如果规定了输入数据的一组值,而且程序要对每一个输入值分别进行处理,这时要对每一个规定的输入值确立一个等价类,而对于这组值之外的所有值确立一个等价类;如果规定了输入数据必须遵守的规则,则可以确立一个有效等件类(即遵守规则的数据)和若干无效等价类(从不同角度违反规则的数据);如果确知以划分的等价类中的各元素在程序中的处理方式不同,则应进一步划分成更小的等价类,利用等价类选择测试用例,为每一个等价类规定一个唯一的编号;设计一个新的测试用例,使其尽可能多的覆盖尚未覆盖的有效等价类;重复这一步骤,知道所有的无效等价类都被覆盖为止;设计一个新的测试用例,使其仅覆盖一个无效等价类,重复这一步骤,直到所有的无效等价类都被覆盖为止。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号