软件测试 作者 郑人杰 许静 于波 第3章黑盒测试.pptVIP

  • 10
  • 0
  • 约8.71千字
  • 约 78页
  • 2015-12-10 发布于广东
  • 举报

软件测试 作者 郑人杰 许静 于波 第3章黑盒测试.ppt

第三章 黑盒测试 问题1:三角形问题 接收三个整数a,b,c作为输入,用作三角形的边,程序输出由这三个边确定的三角形的类型:等边三角形、等腰三角形、不等边三角形、非三角形。 问题2:NextDate函数 输入三个变量(年、月、日),函数返回输入日期后面的那个日期。 1≤月份≤12 1≤日期≤31 1812 ≤年≤2012 3.1 等价类划分 3.1.1 等价类划分原则 等价类划分的办法是把程序的输入域划分成若干部分,然后从每个部分中选取少数代表性数据当作测试用例。 在分析需求规格说明的基础上划分等价类,列出等价类表。 等价类是指某个输入域的集合。 如果用集合中的一个输入条件作为测试数据进行测试不能发现程序中的错误,那么使用集合中的其它输入条件进行测试也不可能发现错误。 对揭露程序中的错误来说,集合中的每个输入条件是等效的。 有效等价类:有效等价类指的是对程序的规格说明是有意义的、合理的输入数据所构成的集合。在具体问题中,有效等价类可以有一个,也可以是多个。 无效等价类:无效等价类指对程序的规格说明是不合理的或无意义的输入数据所构成的集合。对于具体的问题,无效等价类至少应有一个,也可能有多个。 3.1.2 确定等价类原则 1.如果输入条件规定了取值范围或值的个数,则可确定一个有效等价类和两个无效等价类。 输入条件:…项数可以从1到999… 有效等价类为

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档