什么是等價類

【什么是等價類】等價類劃分 , 指的是一種典型的、重要的黑盒測試方法 。其就是解決如何選擇適當的數據子集來代表整個數據集的問題 , 通過降低測試的數目去實現合理的覆蓋 , 以此來發現更多的軟件缺陷 , 統計好數據后由此對軟件進行改進升級 。等價類劃分法將程序所有可能的輸入數據劃分成若干個等價類 。然后從每個部分中選取具有代表性的數據當做測試用例進行合理的分類 , 測試用例由有效等價類和無效等價類的代表組成 , 從而保證測試用例具有完整性和代表性 。利用這一方法設計測試用例可以不考慮程序的內部結構 , 以需求規格說明書為依據 , 選擇適當的典型子集 , 認真分析和推敲說明書的各項需求 , 特別是功能需求 , 盡可能多地發現錯誤 。等價類劃分法是一種系統性的確定要輸入的測試條件的方法 。