測試設計學習-關於使用PICT設計測試用例步驟說明
阿新 • • 發佈:2019-01-14
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