② 把每列中的1,2,3(状态)分别换成这个控件的3个取值,排列顺序要按照表中给出的顺序

  步骤四:根据映射好的正交排列表编写测试用例
  正交表的每一行表示一种组合,对应编写一条测试用例

  使用正交排列法可以分析字符属性设置程序
  · 依次类推,把映射好的正交排列表中的每一行,转换成一条测试用例,这样,可以写出9条测试用例。
  · 正交排列表是经过严格的数学推理得来的,也是说这9条用例是优的。
  · 这是进行测试的少组合数量,但是,在测试中有72种(81-9)组合没有测试到。当然,如果时间允许,应该再补充一些用例。因为遗漏的组合越多,存在缺陷的可能性越大。
  2.6 使用正交排列法的局限性
  (1)目前常见的正交排列表只有附录1中给出的几种,即使是已有的正交排列表,基本都要求每个控件中取值的个数要相等,这是在实际软件中很少遇到。
  (2)没有现成的正交排列表怎么办呢?那也只有凉拌了,真的只有凉拌了,要不你造一个也行!O(∩_∩)O~
  通过正交排列法的学习,我们更多的应该学习到一种测试思想,也是在从所有组合集合中选取测试数据时,应该均匀的选取其中的组合作为测试用例,而不要只在某个局部选取数据。
  2.7 正交表的性质
  1) 每列中不同数字出现的次数相等。
  2)在任意两列中,将同一行的两个数字组成一个有序实数对,则每种有序实数对出现的次数相等。
  2.8 正交表的种类
  各列水平数均相同的正交表
  混合水平正交表
  L8(4*24)—一个控件有4个属性,4个控件有2个属性
  对于组合覆盖也说这么多了,接下来会继续介绍其他一些黑盒测试方法。