§5.4黑盒测试的测试用例设计5.4.1等价类划分法(等价分配.pptVIP

  • 31
  • 0
  • 约8.72千字
  • 约 70页
  • 2017-02-16 发布于湖北
  • 举报

§5.4黑盒测试的测试用例设计5.4.1等价类划分法(等价分配.ppt

§5.4黑盒测试的测试用例设计 5.4.1 等价类划分法(等价分配) 把所有可能的输入数据(有效的和无效的)划分成若干个等价的子集(称为等价类别或等价区间), 使得每个子集中的一个典型值在测试中的作用与这一子集中所有其它值的作用相同. 可从每个子集中选取一组数据来测试程序 等价类别或等价区间是指测试相同目标 或者暴露相同软件缺陷的一组测试用例 如何划分等价类? 有效等价类(合理等价类) 无效等价类(不合理等价类) 划分等价类的标准: 覆盖 不相交 代表性 5.4.2 边界值分析法 边界值分析法与等价类划分法区别 (1)边界值分析不是从某等价类中 随便挑一个作为代表,而是使 这个等价类的每个边界都要作 为测试条件。 (2)边界值分析不仅考虑输入条件, 还要考虑输出空间产生的测试 情况 边界条件类型 测试边界线 测试临近边界的合法数据,以及刚超过边界的非法数据. 越界测试通常简单地加1或很小的数 (对于最大值)和减1或很小的数(对于最小值). 5.4.3 错误推测法(error guessing) 根据经验、直觉和预感来进行测试 例如: 一定要考虑建立处理下列等价类: 缺省值 空白 空值 零值 无输入条件 在已经找到软件缺陷的地方再找找 5.4.4 因果图法 因果图适合于描述对于多种输

文档评论(0)

1亿VIP精品文档

相关文档