成對測試(pairwise testing)又稱結對測試、兩兩測試,是一種正交分析的測試技術。成對組合覆蓋這一概念是mandl於2023年在測試aad編譯程式時提出來的。是 當不可能遍歷產品所有功能點時用到的一種測試手段,即如果用盡可能少的工作發現最多的缺陷(測試投入產出價效比)。
經驗證,cohen等人應用成對組合覆蓋測試技術對unix中的「sort」命令進行了測試。測試結果表明覆蓋率高達90%以上,可見成對成對測試是一種非常有效的測試用例設計方法。
成對組合覆蓋要求任意兩個因素(輸入條件)的所有水平組合至少要被覆蓋1次。實現成對組合覆蓋的演算法工具有很多,其中微軟的pict就是其中乙個。
pict全稱pairwise independent combinatorial testing tool,是微軟的一款成對組合的命令列生成工具,生成pairwise testing所需的測試用例,並且可以將結果匯出到excel。
test.txt引數內容,如下**,這裡要注意,標點符號要使用英文:
賬戶名:空,錯誤,超長,超短,正常
密碼:空,超長,超短,錯誤,正常
驗證碼:超長,超短,空,不匹配,正常
按鈕:確定,取消
直接在路徑下輸入cmd,如圖所示:
進入安裝路徑下,執行命令:pict test.txt
發現亂碼,此時是因為txt的編碼方式為utf-8,開啟txt檔案選擇另存為,並設定編碼方式 ansi
再次執行命令後,如圖所示:
執行命令:pict test.txt>test.xls
匯出txt,xls等其他格式也都可以,儘管試試吧
兩兩組合覆蓋測試用例設計工具 PICT
2016 08 31 目錄 1 成對測試簡介 2 pict使用 2.1 安裝 pict 2.2 使用pict 3 pict演算法 3.1 準備階段 3.2 產生階段返回 成對測試 pairwise testing 是一種正交分析的測試技術。成對組合覆蓋這一概念是mandl於1985年在測試aad編譯...
兩兩組合覆蓋測試用例設計工具 PICT
2016 08 31 目錄 1 成對測試簡介 2 pict使用 2.1 安裝 pict 2.2 使用pict 3 pict演算法 3.1 準備階段 3.2 產生階段 返回成對測試 pairwise testing 是一種正交分析的測試技術。成對組合覆蓋這一概念是mandl於1985年在測試aad編譯...
黑盒測試用例設計 PICT
一 簡單用法 在pict安裝目錄下新建乙個txt文字。把引數填入txt文字中。內容包括 注意格式 e.g txt檔名最好是英文名,文字標點必須是英文標點 在cmd命令中輸入 pict test.txt 二 更多的用法之約束條件 parameter definitions 引數定義格式 sub mod...