通常我們在設計或編寫測試用例時,存在一個“痛點”:要麼設計的測試用例存在遺漏,難以100%覆蓋測試需求;要麼被測系統過於複雜,設計的測試用例過多,導致前期的設計和後續的執行工作量過大。
其實,在測試用例設計過程中,我們可以藉助一些輔助工具,以提高設計效率。
當我們採用“成對組合覆蓋測試設計方法”來設計用例時,可以使用一款小巧型工具:PICT,目前已更新到3.3版本。
下載地址:
http://download.microsoft.com/download/f/5/5/f55484df-8494-48fa-8dbd-8c6f76cc014b/pict33.msi
使用方式:
它接收一個純文本的Model文件作爲輸入,然後輸出測試用例集合。Model文件的格式如下:
<ParamName> : <Value1>, <Value2>, <Value3>, ...
用冒號隔開輸入條件和參數,每行一個輸入條件,參數之間用逗號隔開。
備註:這裏的冒號和逗號均爲英文模式下的。
明確變量及取值範圍
使用PICT命令進行轉換
輸出的Excel效果如下: 5×5 = 25 條用例
備註:若使用正交設計法,可以使用AllPairs來提供設計效率!