ch1-软件测试(黑盒).pptVIP

  • 6
  • 0
  • 约1.58万字
  • 约 73页
  • 2017-06-29 发布于浙江
  • 举报
ch1-软件测试(黑盒)

* 等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的。测试某等价类的代表值就等价于对这一类其它值的测试。 在设计测试用例时,要同时考虑有效等价类和无效等价类的设计。 边界值分析也是一种黑盒测试方法,是对等价类划分方法的补充。 经验表明,大量的错误是发生在输入或输出范围的边界上,而不是在输入范围的内部。因此针对各种边界情况设计测试用例,可以查出更多的错误。 E(互斥):表示a,b两个原因不会同时成立,两个中最多有一个可能成立。 ? I(包含):表示a,b,c三个原因中至少有一个必须成立。 ? O(唯一):表示a和b当中必须有一个,且仅有一个成立。 ? R(要求):表示当a出现时,b必须也出现。不可能a出现,b不出现。 ? M(屏蔽):表示当a是1时,b必须是0。而当a为0时,b的值不定。 测试的有效程度取决于状态转换图是否正确反映了测试对象的规格说明。 测试目标:用于系统检测软件系统中各种状态对于测试对象的功能的影响,测试对象的功能会因为测试对象的状态的不同而受影响。(不同状态下的不同行为) 原理:很多情况下,测试对象的输出和行为不仅受当前输入数据的影响,同时还与测试对象之前的执行情况,或者之前的事件或以前的输入数据等有关。 2.边界值分析 * * 数学含义 A= X =B C= Y =D A、按照输入值范围的边界。 例如:输入值

文档评论(0)

1亿VIP精品文档

相关文档