结构化实现下.pptVIP

  • 1
  • 0
  • 约 76页
  • 2016-11-29 发布于江苏
  • 举报
两种不同的等价类 ① 有效等价类:是指对于程序的规格说明来说,是合理的,有意义的输入数据构成的集合。 ② 无效等价类:是指对于程序的规格说明来说,是不合理的,无意义的输入数据构成的集合。 在设计测试用例时,要同时考虑有效等价类和无效等价类的设计。 步骤: (1)划分等价类 等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的。测试某等价类的代表值就等价于对这一类其它值的测试。 (2)确立测试用例 在确立了等价类之后,建立等价类表,列出所有划分出的等价类。 用等价类划分法,建立输入等价类表: 选择测试用例的原则 4.4.2边界值分析 边界值分析也是一种黑盒测试方法,是对等价类划分方法的补充 人们从长期的测试工作经验得知,大量的错误是发生在输入或输出范围的边界上,而不是在输入范围的内部。因此针对各种边界情况设计测试用例,可以查出更多的错误 通常设计测试方案时总是联合使用等价划分和边界值分析两种技术。 这里所说的边界是指,相当于输入等价类和输出等价类而言,稍高于其边界值及稍低于其边界值的一些特定情况。 使用边界值分析方法设计测试用例,首先应确定边界情况。应当选取正好等于,刚刚大于,或刚刚小于边界的值做为测试数据,而不是选取等价类中的典型值或任意值做为测试数据 比如,在做三角形计算时,要输入三角形的三个边长

文档评论(0)

1亿VIP精品文档

相关文档