软件测试方法.pptVIP

  • 4
  • 0
  • 约8.24千字
  • 约 52页
  • 2021-10-14 发布于广东
  • 举报
2.4 黑盒测试——错误推测 使用边界分析法和等价划分技术,可以帮助开发人员设计具有代表性的、容易暴露程序错误的测试用例。但是,不同类型不同特点的程序通常有一些特殊的容易出错的情况。此外,有时分别使用每组测试数据时程序都能正常工作,这些输入数据的组合却可能检测出程序的错误。一般说来,即使是一个比较小的程序,可能的输入组合数也往往十分巨大,因此必须依靠测试人员的经验和直觉,从各种可能的测试用例中选出一些最可能引起程序出错的方案。对于程序中可能存在哪类错误的推测,是挑选测试用例时的一个重要因素。 第三十一页,共52页。 2.4 黑盒测试——因果图 等价类划分和边界值分析这两种方法并没有考虑到输入情况的各种组合,也没有考虑到各个输入情况之间的依赖关系。输入条件之间的相互组合,可能会产生一些新的情况。用前面两种测试方法时可以检测到各个输入条件可能出错的情况,但却忽略了多个条件组合起来时出错的情况。但要检查输入条件的组合不是一件容易的事情,即使把所有输入条件划分成等价类,他们之间的组合情况也相当多。因此必须考虑采用一种适合于描述对于多种条件的组合,相应产生多个动作的形式来考虑设计测试用例。这就需要利用因果图。 因果图考虑了多个输入之间的相互组合与相互制约关系,按一定步骤,高效率地选择测试用例,同时还能指出程序规格说明中存在的问题。 第三十二页,共52页。 2.4 黑盒测试——因果图 利用因

文档评论(0)

1亿VIP精品文档

相关文档