黑盒測試技術綜合使用策略
首先進行等價類劃分。包括輸入條件和輸出條件的等價類劃分。將無限測試變成有限測試,這是減少工作量和提高測試效率的最有效方法。
在任何情況下都必須使用邊界值分析方法。經驗表明,用這種方法設計出的測試用例發現程式錯誤的能力最強。
可以用錯誤推測法追加一些測試用例,這需要測試工程師的智慧型和經驗。
對照程式邏輯,檢查已經設計出的測試用例的邏輯覆蓋程度,如果沒有達到要求的覆蓋標準,應當再補充足夠的測試用例。
如果程式的功能說明中含有輸入條件的組合情況,則一開始就可以選用因果圖法和決策表法。
對於引數配置類的軟體,要用正交實驗法選擇較少的組合方式達到最佳效果。
功能圖法也是很好的測試用例設計方法,可以通過不同時期條件的有效性,設計不同的測試資料。
對於業務流程清晰地軟體,使用場景法貫穿整個測試用例過程。
總之,應該在設計用例時綜合使用各種測試方法。
軟體測試技術 黑盒測試
黑盒測試就是把測試物件看做乙個不透明的黑盒子,不必了解程式的內部邏輯和結構,只需按照需求規格說明書檢查程式的功能是否符合 黑盒測試主要是為了發現以下幾點錯誤 1 是否有不正確或者遺漏的功能 2 在介面上,輸入能否被正確的接收,是否能輸出正確的結果 3 是否有資料結構錯誤或者外部資訊訪問錯誤 4 效能...
軟體測試 黑盒測試
1.黑盒測試概述 黑盒測試也稱功能測試或資料驅動測試,它是在已知產品所應具有的功能,通過測試來檢測每個功能是否都能正常使用。在測試時,把程式看作乙個不能開啟的黑盒子,在完全不考慮程式內部結構和內部特性的情況下,測試者在程式介面進行測試,它只檢查程式功能是否按照需求規格說明書的規定正常使用,程式是否能...
軟體測試 黑盒測試
白盒測試計畫書著重測試軟體的源 黑盒技術著重測試軟體功能。因此,設計測試用例時,需要研究需求說明和總體設計說明中的相關程式功能或輸入,輸出之間的關係等資訊,從而與測試後的結果進行分析比較。在實際測試中,常常把黑盒測試常常與白盒測試聯合使用,它是與白盒測試互補的測試方法。它很可能發現白盒測試不易發現的...