软件测试课件 5-2 测试用例设计(黑盒测试).pptxVIP

  • 103
  • 0
  • 约3.35千字
  • 约 26页
  • 2020-12-11 发布于山西
  • 举报

软件测试课件 5-2 测试用例设计(黑盒测试).pptx

测试的设计及测试用例(续)黑盒测试用例的设计进行等价类划分,包括输入条件和输出条件的等价类划分,将无限测试变成有限测试,这是减少工作量和提高测试效率最有效的方法。在任何情况下都必须使用边界值分析方法,经验表明,用这种方法设计出的测试用例发现错误的能力最强。如果程序的功能说明中含有输入条件的组合情况,则一开始就可选用因果图法和判定表法。组合覆盖法? 假设某功能有3个因素(或者叫输入项),每个因素(输入项)有2个不同的取值,分别为 【A1,A2】、? 【B1,B2】 、 【C1,C2】 引入成对组合的概念之后,我们可以用成对组合集合来表示通常的测试用例集。对于某个给定的测试用例,它能覆盖一定数量的成对组合元素。例如: 测试用例(A1,B1,C1)覆盖了(A1,B1),(A1,C1),(B1,C1)3个成对组合元素。? 测试用例(A1,B1,C2)覆盖了(A1,B1),(A1,C2),(B1,C2)3个成对组合元素。【A1,B1,C2】、【A1,B2,C1】、【A2,B1,C1】、【A2,B2,C2】两两组合(Pairwise)方法假如一个软件系统由N个构件组成(或者说由N个因素决定),大部分的软件错误是由一个构件的错误所导致,或者由2个构件之间的交互错误导致。构造测试用例需要涵盖每个因素的所有状态,并且涵盖每2个因素之间的所有交互。没有必要构造覆盖所有因素的所有组合的测试用例集合,只需

文档评论(0)

1亿VIP精品文档

相关文档