黑盒測試
編輯黑盒測試是一種軟件測試方法,可以檢查應用程序的功能,而無需查看其內部結構或工作原理。 這種測試方法實際上可以應用于軟件測試的每個級別:單元、集成、系統和驗收。 它有時被稱為基于規范的測試。
測試程序
編輯一般不需要應用程序代碼、內部結構和編程知識的特定知識。 測試人員知道軟件應該做什么,但不知道它是如何做的。 例如,測試人員知道特定的輸入會返回特定的、不變的輸出,但并不知道軟件最初是如何產生輸出的。
測試用例
測試用例是圍繞規范和要求構建的,即應用程序應該做什么。 測試用例一般來源于軟件的外部描述,包括規范、需求和設計參數。 盡管所使用的測試本質上主要是功能性測試,但也可以使用非功能性測試。 測試設計人員選擇有效和無效輸入并確定正確的輸出,通常借助測試預言機或已知良好的先前結果,而無需了解測試對象的內部結構。
測試設計技術
典型的黑盒測試設計技術包括:
- 決策表測試
- 全對測試
- 等價劃分
- 邊界值分析
- 因果圖
- 猜錯
- 狀態轉換測試
- 用例測試
- 用戶故事測試
- 領域分析
- 語法測試
- 結合技術
黑客攻擊
編輯在滲透測試中,黑盒測試是指道德黑客不知道系統被攻擊的方法。 黑盒滲透測試的目標是模擬外部黑客攻擊或網絡戰攻擊。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/195690/