結對測試

嘗試測試所有組合(笛卡爾積)--->項目延期

選擇一些容易設計和執行的測試用例--->缺陷遺漏

羅列所有組合,選擇其中的子集進行測試--->缺陷遺漏

採取特殊的測試技術,選擇能發現大部分缺陷的子集進行測試--->結對測試



大部分的實效是單失效模式和雙失效模式,多失效模式佔的比例是很少的。

(1)單模失效:失效由單個參數引起;

(2)雙模失效:失效由兩個參數共同引起;

(3)多模失效:失效由3個或3個以上參數引起。



結對測試的方法有以下幾種:

1、正交表法

2、Allpairs

3、分類樹



正交試驗法:根據正交性從全面試驗中挑選出部分代表性的點進行試驗。

特點:這些代表性的點“均勻分散,齊整可比”。

正交表:將正交試驗選擇的水平組合成表格,稱爲正交表。


正交表是一整套規則的設計表格,用 L爲正交表的代號,n爲試驗的次數,t爲水平數,c爲列數,也就是可能安排最多的因素個數。現在廣泛使用的Ln(tc)類型的正交表構造思想比較成熟。

行數:正交表中的行的個數,即試驗的次數,也就是我們通過正交試驗法設計的測試用例的個數。

因素數:正交表中列的個數,也就是變量的個數。

水平數:任何單個因素能夠取得的值的最大個數,也就是值的最大可能取值數。



Allpairs(Pairwise)

選擇原則:

(1)每個因子的水平值都能被測試到;

(2)任意兩個因子的各個水平值組合都能被測試到。



PICT--微軟工具

PICT工具就是在微軟公司內部使用的一款成對組合的命令行生成工具,現在已經對外提供,可以在互聯網上下載到.

PICT 可以有效地按照兩兩測試的原理,進行測試用例設計.在使用PICT時,需要輸入與測試用例相關的所有參數,以達到全面覆蓋的效果.


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章