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

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

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

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

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

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章