你必須掌握的3種測試方法

黑盒測試
在不瞭解應用程序內部工做原理的狀況下進行測試的方法稱爲黑盒測試。測試人員忘記了系統架構,沒法訪問源代碼。一般,在執行黑盒測試時,測試人員將經過提供輸入和檢查輸出與系統的用戶界面進行交互,而無需知道輸入的處理方式。
下表列出了黑盒測試的優缺點。數據庫

圖片描述

白盒測試
白盒測試是對內部邏輯和代碼結構的詳細研究。白盒測試也稱爲玻璃測試或開箱測試。爲了進行白盒上的應用程序的測試,測試人員須要知道的代碼的內部工做。
測試人員須要查看源代碼,找出代碼的哪一個單元/塊表現不當。
下表列出了白盒測試的優缺點。架構

圖片描述

灰盒測試
灰盒測試是一種測試應用程序的技術,對應用程序的內部工做知之甚少。在軟件測試中,您知道的越多,在測試應用程序時越好。
掌握系統領域老是讓測試人員優於領域知識有限的人。與黑盒測試不一樣,測試人員僅測試應用程序的用戶界面; 在灰盒測試中,測試人員能夠訪問設計文檔和數據庫。擁有這些知識後,測試人員能夠在制定測試計劃時準備更好的測試數據和測試場景。測試

圖片描述

測試方法的比較
下表列出了區分黑盒測試,灰盒測試和白盒測試的要點。spa

圖片描述

本人創業團隊產品MadPecker,主要作BUG管理、測試管理、應用分發
網址:www.madpecker.com,有須要的朋友歡迎試用、體驗!
本文爲MadPecker團隊產品經理譯製,轉載請標明出處設計

相關文章
相關標籤/搜索