自己理解
首先是黑盒測試,就像一個黑盒子,盒子裡面是什麼,我們不需要關心,總之就是給它喂資料,然後經過黑盒子之後,會有對應的輸出,或者有一些處理,比如報錯。
然後就是等價類,等價類是針對上面提到的輸入。先把輸入分類,一種是對盒子來說是有效的、合理的輸入,另一種是無效的,大概可以理解為這些輸入會導致黑盒子報錯。
分類
有效等價類:對需求規格說明而言,合理的、有效的輸入資料構成的集合
無效等價類:對需求規格說明而言,不合理的、無效的輸入資料構成的集合
等價類劃分法的設計用例的步驟
1、根據需求規格說明書,等價類劃分
2、設計等價表,填好劃分好的內容並設計編號
測試使用者名稱等價類劃分設計表:
3、設計覆蓋表,填寫覆蓋的所有有效等價類編號和無效等價類編號
例如:
部分擷取,並不完整
4、根據每組測試資料生成對應的測試用例
示例: