软件测试牛倩第四章黑盒测试第二讲要点解读.pptVIP

  • 19
  • 0
  • 约5.25千字
  • 约 50页
  • 2016-06-04 发布于湖北
  • 举报

软件测试牛倩第四章黑盒测试第二讲要点解读.ppt

软件测试 牛倩第四章 黑盒测试 1. 黑盒测试概念 2. 等价类测试 3. 边界值分析法 4. 决策表 5. 因果图 6. 错误推测法 上节课讲了什么? 黑盒测试:根据功能需求来测试程序是否按照预期工作。 等价类划分:等价类是输入域的某个子集合,而所有的等价类的并集是整个输入域。在子集合中,各个输入数据对于揭露程序中的错误是等效的。 边界值分析:边界值分析关注输入空间的边界,并从中标识测试用例。 3.最坏情况测试 最坏情况测试的基本思想 边界值测试分析采用了可靠性理论的单缺陷假设 最坏情况测试拒绝这种假设,关心当多个变量取极值时会出现什么情况? 最坏情况测试用例设计方法 对每一个变量首先进行包含最小值、略高于最小值、正常值、略低于最大值、最大值五个元素集合的测试,然后对这些集合进行笛卡尔积计算,以生成测试用例。 一个变量个数为n的函数的最坏情况测试会产生5n个测试用例。 两变量函数的最坏情况测试用例 最坏情况与边界值分析的比较 基本边界值分析测试用例是最坏情况测试用例的真子集。 最坏情况测试显然更彻底 最坏情况测试工作量大得多 n变量函数的最坏情况测试会产生5的n次方个测试用例, 边界值分析只产生4n+1个测试用例 两变量函数的健壮最坏情况测试用例 加法器边界值测试用例设计 【例】 加法器程序计算两个1~100之间整数的和。 对于加法器程序,

文档评论(0)

1亿VIP精品文档

相关文档