導航:首頁 > 解決方法 > 安全檢測方法有黑盒白盒

安全檢測方法有黑盒白盒

發布時間:2023-08-17 08:53:23

『壹』 簡述白盒測試和黑盒測試技術的概念及各自的特點

綜述:白盒測試是深入到代碼一級的測試,使用這種技術發現問題最早,效果也是最好的。黑盒測試則主要是覆蓋全部的功能,可以結合兼容,性能測試等方面進行。二者的概念及特點具體如下:

1、白盒測試

概念:白盒測試是一種測試用例設計方法,白盒測試需要全面了解程序內部邏輯結構、對所有邏輯路徑進行測試。

特點:這一階段測試以軟體開發人員為主,迫使測試人員去仔細思考軟體的實現;可以檢測代碼中的每條分支和路徑;揭示隱藏在代碼中的錯誤;對代碼的測試比較徹底;讓軟體最優化。

2、黑盒測試

概念:黑盒測試是通過測試來檢測每個功能是否都能正常使用。在測試中,把程序看作一個不能打開的黑盒子,在完全不考慮程序內部結構和內部特性的情況下,在程序介面進行的測試。

特點:適用於功能測試、可用性測試及可接受性測試;對照說明書測試程序功能;可測試長的、復雜的程序的工作邏輯,易被理解。

白盒測試的實施階段

1、測試計劃階段:根據需求說明書,制定測試進度。

2、測試設計階段:依據程序設計說明書,按照一定規范化的方法進行軟體結構劃分和設計測試用例。

3、試執行階段:輸入測試用例,得到測試結果。

4、測試總結階段:對比測試的結果和代碼的預期結果,分析錯誤原因,找到並解決錯誤。

以上內容參考 網路-白盒測試

以上內容參考 網路-黑盒測試

『貳』 什麼是黑盒測試和白盒測試

軟體測試按照測試技術劃分可以有:黑盒測試,白盒測試,灰盒測試

黑盒測試又叫功能測試

1.軟體黑色盒子,里邊的實現,看不見代碼

2.輸入,輸出結果---功能測試的方法

這是因為在黑盒測試中主要關注被測軟體的功能實現,而.不是內部邏輯。

在黑盒測試中,被測對象的內部結構,運作情況對測試人員是不可見的,測試人員主要是驗證系統功能與需求的一致性。

在絕大多數沒有用戶參與的黑盒測試中,最常見的測試有:功能性測試、容量測試、安全性測試、負載測試、恢復性測試、標桿測試、穩定性測試、可靠性測試等。

在我們軟體測試行業中最常見的還是功能測試,考察個人對需求的掌握度和軟體工程的基本知識。

白盒測試

1.白色透明的黑子;代碼實現,功能邏輯;

2.開發--看代碼---單元測試

是一種測試用例設計方法,在這里盒子指的是被測試的軟體,白盒,顧名思義即盒子是可視的,你可以清楚盒子內部.的東西以及裡面是如何運作的,因此白盒測試需要你對系統內部的結構和工作原理有一-個清楚的了解,並且基於這個知識來設計你的用例。

白盒測試技術一般可被分為靜態分析和動態分析兩類技術。

白盒測試優點:迫使測試人員去仔細的思考軟體的實現;可以檢測代碼中的每條分支和路徑;揭示隱藏在代碼中的錯誤;對代碼的測試比較徹底,最優化。

白盒測試缺點:無法檢測代碼中遺漏的路徑和數據敏感性錯誤;不驗證格式的正確性。

灰盒測試(補充)

1.介於白盒黑盒兩者之間

2.了解實現流程邏輯,不需要知道具體代碼

3.介面測試---使用方法

白盒測試和黑盒測試往往不是決然分開的,一般在白盒測試中交叉使用黑盒測試的方法,在黑盒測試中交叉使用白盒測試的方法。

最常見的灰盒測試是集成測試

閱讀全文

與安全檢測方法有黑盒白盒相關的資料

熱點內容
新白巔峰治療方法 瀏覽:172
壓歲錢怎麼給正確方法 瀏覽:462
66加78加434簡便方法 瀏覽:893
3位數乘3位數簡便計算方法 瀏覽:204
社會研究方法中影響信度的因素 瀏覽:381
華為手機關閉進程的方法 瀏覽:67
25x324的簡便計算方法 瀏覽:183
怎麼做花生芽的製作方法 瀏覽:608
女朋友過敏有什麼方法 瀏覽:546
教學方法中呈現和展示 瀏覽:110
18魚缸換水的正確方法 瀏覽:366
民歌分析方法 瀏覽:906
盆景的鑒別方法 瀏覽:445
還有什麼滴染方法 瀏覽:937
小米6自帶瀏覽器在哪裡設置方法 瀏覽:316
平安醫生清理手機垃圾的方法 瀏覽:97
輕度腎積水的治療方法 瀏覽:285
訂單預測常用的方法 瀏覽:531
吃海魚拉肚子怎麼辦最快的方法小妙招 瀏覽:133
一般實驗方法有哪些 瀏覽:816