1. 程式人生 > >測試設計學習-關於使用PICT設計測試用例步驟說明

測試設計學習-關於使用PICT設計測試用例步驟說明

PICT介紹:

PICT全稱Pairwise Independent Combinatorial Testing(成對獨立組合測試)

PICT產生測試用例和測試配置。你可以通過使用PICT產生的測試,比手工設計的測試更加有效,並且只需要手工設計測試用例的一小部分時間。

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

Eg:

Type:          Single, Span, Stripe, Mirror, RAID-5
Size:          10, 100, 500, 1000, 5000, 10000, 40000
Format method: Quick, Slow
File system:   FAT, FAT32, NTFS
Cluster size:  
512, 1024, 2048, 4096, 8192, 16384, 32768, 65536 Compression: On, Off

 

這些值組合起來有數千種可能的值。如果我們要在合理的時間內測試所有的值,顯得非常困難。因此,我們決定測試所有可能的配對。例如,{Single,FAT}是一對,{10,Slow}是另一對;  研究表明,測試所有配對是窮舉測試的有效替代方案,而且成本更低。它將提供非常好的覆蓋範圍(覆蓋率達到90%以上),並且保持測試用例的數量以及可管理。

 

PICT使用:

下載地址:http://www.pairwise.org/tools.asp

 

1、下載成功後,開啟“pict33.msi”程式進行安裝,點選“Next”按鈕

 

2、勾選同意協議,單擊“Next”按鈕

 

3、設定安裝目錄,可以修改安裝目錄。我設定預設目錄安裝。

 

4、單擊“Install”按鈕,開始安裝

 

5、安裝完成,單擊“Finish”按鈕

 

6、開啟安裝目錄下,新建txt檔案編寫測試引數(逗號和冒號要使用英文符號):

 

7、開啟CMD命令視窗,切換PICT安裝目錄下,並輸入命令:pict text.txt,得出56個測試用例

 

 

8、可以匯出測試用例,命令:pict test.txt>test.xls。這樣一來可以把測試用例結果寫入在xls文件中

 

 參考資料:https://github.com/microsoft/pict