软件测试第二章2.pptVIP

  • 17
  • 0
  • 约3.37千字
  • 约 33页
  • 2018-07-03 发布于广东
  • 举报
软件测试第二章2.ppt

第2.2节 等价类测试 制作人:牛言涛 frankieniu@ * 主要内容 等价类 弱一般等价类测试 强一般等价类测试 弱健壮等价类测试 强健壮等价类测试 案例 三角形 NextDate函数 佣金问题 指导方针和观察 等价类测试的动机 等价类测试的动机: 我们希望进行完备的测试,同时又希望避免冗余。 边界值测试不能实现这两种希望中的任意一个:研究那些测试用例表,存在大量冗余(三角形问题),还会发现严重漏洞(NextDate函数)。 等价类测试重复边界值测试的两个决定因素:即健壮性和单/多缺陷假设。 健壮性:不仅关注正向测试(正常输入),也关注负向测试(超出极值情况)。 单假设:失效极少有两个缺陷同时发生引起。 等价类 等价类的重要问题是它们构成集合的划分,其中,划分是指互不相交的一组子集,这些子集的并是整个集合。 子集划分定义: 给定集合B,以及B的一组子集A1、A2、…、An,这些子集是B的一个划分,当且仅当: A1∪A2∪…∪An=B 且 i≠j = Ai∩Aj=φ 对于测试的重要意义:表示整个集合这个事实提供了一种形式的完备性,而互不相交可保证一种形式的无冗余性。 等价类的思想:通过每个等价类中的一个元素标识测试用例。 等价类的定义 等价类定义: 所谓等价类是指E?D,对e?E,若用e作为测试用例测试程序发现不了某类功能上明显的错误(例如,对没有实现的功能等),那么对

文档评论(0)

1亿VIP精品文档

相关文档