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

安全檢測方法有黑盒白盒

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

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

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

1、白盒測試

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

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

2、黑盒測試

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

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

白盒測試的實施階段

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

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

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

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

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

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

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

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

黑盒測試又叫功能測試

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

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

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

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

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

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

白盒測試

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

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

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

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

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

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

灰盒測試(補充)

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

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

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

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

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

閱讀全文

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

熱點內容
win10主題儲存在哪裡設置方法 瀏覽:57
機房鋼化玻璃隔斷安裝方法 瀏覽:358
研究方法學習體會 瀏覽:602
葯物性皮炎的治療方法 瀏覽:493
屁屁霜面膜使用方法 瀏覽:477
如何在野外找蜜蜂方法 瀏覽:949
thinkpad使用方法 瀏覽:519
我該用什麼樣的方法得到你的注意 瀏覽:91
35x19計算方法 瀏覽:710
周三上午訓練方法 瀏覽:43
花唄怎麼用的套現方法 瀏覽:724
漢字常用字方法 瀏覽:336
佛山企退養老金計算方法 瀏覽:541
地暖和水機連接方法 瀏覽:849
玉田的理解方法是什麼 瀏覽:393
喹乙醇的檢測方法 瀏覽:788
筷子做拱橋方法及圖片 瀏覽:116
高速路路基檢測方法 瀏覽:256
拍打芝麻的最佳方法 瀏覽:232
白塞病口腔潰瘍最佳治療方法 瀏覽:868