1. 程式人生 > >測試用例設計之三——OATS PK Pairwise

測試用例設計之三——OATS PK Pairwise

轉:

在熟悉了OATS和All-Pairs Testing兩者的原理後,比較兩者之間的異同點就顯得容易一些了。

共同點:

·         兩者使用頻率最高的均是兩兩組合,前提也都是基於“缺陷大部分發生在引數兩兩組合的情況下,三個引數組合導致的缺陷並不多見”。

·         兩者的父集均是笛卡爾集。

不同點:

兩者採用的篩選方式稍顯不同,配對測試選擇的是所有的兩兩組合所構成的測試用例;而正交表在此基礎上做了更進一步的篩選,使得結果更加精煉。

使用場合:

我個人的建議有兩點:

·         在因子水平數比較少的情況下,採用配對測試方法,因為測試組合數更加全面一些,當然在某些因子水平數時,兩者左最後篩選出的結果可能是一致的。

·         在因子水平數比較多的情況下,採用正交表測試,因為可以得到更加精煉的測試組合,從而使測試效率得到很大的提升。