按是否查看代碼劃分
黑盒測試也是功能測試,測試中把被測的軟件當成一個黑盒子,不關心盒子的內部結構是什么,只關心軟件的輸入數據和輸出數據。
2.白盒測試(White-box Testing)
白盒測試又稱結構測試、透明盒測試、邏輯驅動測試或基于代碼的測試。白盒測試是指打開盒子,去研究里面的源代碼和程序結果。
白盒測試也是接口測試的一種。
黑盒和白盒區別:
軟件的黑盒測試意味著測試要在軟件的接口處進行。這種方法是把測試對象看做一個黑盒子,測試人員完全不考慮程序內部的邏輯結構和內部特性,只依據程序的需求規格說明書,檢查程序的功能是否符合它的功能說明。因此黑盒測試又叫功能測試。軟件的白盒測試是對軟件的過程性細節做細致的檢查。這種方法是把測試對象看做一個打開的盒子,它允許測試人員利用程序內部的邏輯結構及有關信息,設計或選擇測試用例,對程序的所有邏輯路徑進行測試,通過在不同點檢查程序狀態,確定實際狀態是否與預期的狀態一致。因此白盒測試又稱為結構測試。白盒測試主要是想對程序模塊進行檢查。
3.灰盒測試(Gray-Box Testing)
灰盒測試是介于白盒測試和黑盒測試之間的一種,灰盒測試多用于集成測試階段,不僅關注輸入、輸出的正確性,同時也關注程序內部的情況。
灰盒測試:功能+接口
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
軟件測試
+關注
關注
2文章
248瀏覽量
20246 -
白盒測試
+關注
關注
1文章
15瀏覽量
10867 -
黑盒測試
+關注
關注
1文章
8瀏覽量
10046
發布評論請先 登錄
相關推薦
熱點推薦
嵌入式軟件測試與專業測試工具的必要性深度解析
故障,最終召回成本高達數百萬歐元。主流測試工具與技術方案嵌入式軟件測試工具市場提供了多樣化的解決方案,滿足不同測試需求:功能測試工具
?E
發表于 09-28 17:42
音樂盒芯片方案——N9305音樂芯片
音樂盒芯片方案開發音樂盒,作為一種融合藝術與機械智慧的精巧物件,散發著獨特魅力。它以靈動的音符為載體,承載著人們的情感、回憶與祝福。從孩童手中開啟夢幻世界的木質八音盒,到戀人間傳遞愛意的精致音樂
TVolumeX應用:液晶成盒優化
TVolumeX提供液晶動力學分析功能,包括盒厚和位移分布,大氣壓下每次LC注入量
1. 建模條件
堆棧結構
2. 設置過程
1.1導入GDS/TDB文件
1.2設置面板信息
1.3 結構創建
發表于 05-27 08:42
電源盒的應用場景
電源盒的應用場景非常廣泛,主要包括以下幾個方面: ?特定設備驅動?: 電源盒被用于驅動特定設備,如普克爾盒等。這種電源盒通常具有特定的設計,如推拉鎖緊插座、監控接口等,以提高安全性和便
電源盒輸出信號類型
電源盒的輸出信號類型主要包括直流電壓(DC)和交流電壓(AC) ?。 ? 直流電壓(DC) ?:這是電源盒最常見的輸出信號類型。直流電壓穩定,波動小,適合為大多數電子設備供電。在工業自動化領域,如
電源盒的性質概念
電源盒是一種用于為計算機等電子設備提供電源的設備 ?。它通常包括一個或多個電源轉換器和一個電子電路,用于監測電流和電壓的變化。以下是關于電源盒性質的詳細解釋: ? 功能 ?:電源盒的主要功能是將外部
軟件測試的代碼劃分:黑盒白盒灰盒的區別
評論