【软件测试】黑盒测试の等价类划分法
生活随笔
收集整理的這篇文章主要介紹了
【软件测试】黑盒测试の等价类划分法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
等價類劃分法
等價類劃分法是一種重要的、常用的黑盒測試方法,它將不能窮舉的測試過程進行合理分類,從而保證設計出來的測試用例具有完整性和代表性。
等價類劃分法是把所有可能的輸入數據,即程序的輸入域劃分成若干子集,然后從每一個子集中選取少量具有代表性的數據作為測試用例。
原因:不可能實現窮舉測試,可以從大量的可能數據中選取一部分具有代表性的數據作為測試用例。
效果:經過類別劃分后,每一類的代表性數據在測試中的作用都等價于這一類中的其他值。
手段:在設計測試用例時,在需求說明的基礎上劃分等價類,列出等價表,從而確定測試用例。
等價類劃分法設計測試用例要經歷兩個步驟:
等價類的劃分有兩種不同的情況:
- 有效等價類
- 無效等價類
等價類
- 有效等價類
- 對需求規格說明而言,有意義、合理的輸入數據所組成的集合。
- 檢驗程序是否實現了需求規格說明預先規定的功能和性能。
- 無效等價類
- 對需求規格說明而言,無意義的、不合理的輸入數據所組成的集合。
- 檢查被測對象的功能和性能的實現是否有不符合需求規格說明要求的地方。
記憶口訣
規定范圍和個數,有效一個無效倆。
必須條件布爾量,有效無效一沒錯。
不同輸入不同待,有效多來無效單。
輸入數據有限制,有效單一無效多。
等
總結
以上是生活随笔為你收集整理的【软件测试】黑盒测试の等价类划分法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hbuilder 个推登记应用
- 下一篇: 23种设计模式C++源码与UML实现--