第五章边界值测试.pptVIP

  • 10
  • 0
  • 约4.15千字
  • 约 31页
  • 2019-09-06 发布于北京
  • 举报
第五章 边界值测试 为什么需要不同类型的测试方法? 东北大学软件学院 假设一个程序P有输入量X和Y及输出量Z。在字长为32位的计算机上运行。若X、Y取整数,按黑盒方法进行穷举测试,请问需要多少时间?(假设1毫秒钟执行一组数据) P X Y Z 232×232 / 365 × 24 × 60 × 60 × 1000 = 5亿年 边界值分析 东北大学软件学院 人们从长期的测试工作经验得知,大量的错误是发生在输入或输出范围的边界上,而不是在输入范围的内部。因此针对各种边界情况设计测试用例,可以查出更多的错误。 讨论 东北大学软件学院 有两个变量x1和x2的函数F。如果函数F实现为一个程序,则输入两个变量x1和x2会有一些(可能未规定)边界: a≤ x1 ≤b c≤ x2 ≤d a b c d 边界值分析的基本思想 东北大学软件学院 边界值分析关注的是输入空间的边界; 边界值分析的基本思想是使用在最小值、略高于最小值、正常值、略低于最大值和最大值处取输人变量值。 边界值分析基于一种关键假设,在可靠性理论叫做“单缺陷”假设。 边界值分析测试用例 东北大学软件学院 我们的两变量函数F的边界值分析测试用例是: {X1nom,X2min, X1nom ,X2min+ , X1nom ,X2nom , X1nom ,X2max ,X1nom ,X2max

文档评论(0)

1亿VIP精品文档

相关文档