什麼是黑盒測試

2021-07-22 10:45:16 字數 1166 閱讀 4939

在北京德潤教育這段時間的學習中我學習了很多知識,包括在以前都不知道什麼是軟體測試,經過這兩個月的系統培訓中知道什麼是軟體功能測試。

黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試中,把程式看作乙個不能開啟的黑盒子,在完全不考慮程式內部結構和內部特性的情況下,在程式介面進行測試,它只檢查程式功能是否按照需求規格說明書的規定正常使用,程式是否能適當地接收輸入資料而產生正確的輸出資訊。黑盒測試著眼於程式外部結構,不考慮內部邏輯結構,主要針對軟體介面和軟體功能進行測試。

作用是黑盒測試是以使用者的角度,從輸入資料與輸出資料的對應關係出發進行測試的。很明顯,如果外部特性本身設計有問題或規格說明的規定有誤,用黑盒測試方法是發現不了的。

從理論上講,黑盒測試只有採用窮舉輸入測試,把所有可能的輸入都作為測試情況考慮,才能查出程式中所有的錯誤。實際上測試情況有無窮多個,人們不僅要測試所有合法的輸入,而且還要對那些不合法但可能的輸入進行測試。這樣看來,完全測試是不可能的,所以我們要進行有針對性的測試,通過制定測試案例指導測試的實施,保證軟體測試有組織、按步驟,以及有計畫地進行。

黑盒測試行為必須能夠加以量化,才能真正保證軟體質量,而測試用例就是將測試行為具體量化的方法之一。具體的黑盒測試用例設計方法包括等價類劃分法、邊界值分析法、錯誤推測法、因果圖法、判定表驅動法、正交試驗設計法、功能圖法、場景法等。

以上是功能測試的概念和方法。除了這些還有dos,linux系統的使用及常見命令,概念,用途等。

dos是英文disk operating system的縮寫,意思是「磁碟作業系統」。dos是個人計算機上的一類作業系統。從2023年直到2023年的15年間,dos在ibm pc 相容機市場中占有舉足輕重的地位。而且,若是把部分以dos為基礎的microsoft windows版本,如windows 95、98和me等都算進去的話,那麼其商業壽命至少可以算到2023年。

linux作業系統是基於unix作業系統發展而來的一種轉殖系統,它誕生於1991 年的 [linux桌面] 10 月5 日(這是第一次正式向外公布的時間)。以後借助於internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種unix 類作業系統,並且使用人數還在迅猛增長。

在這段時間的學習裡還做過兩個專案,乙個是中國物流金融服務平台和oa自動化辦公系統,測試目的是這個系統是否滿足需求說明書上的功能。oa系統是乙個沒有需求說明書的系統。根據這兩個專案的動手操作感覺很深刻。

什麼是黑盒測試?

黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試中,把程式看作乙個不能開啟的黑盒子,在完全不考慮程式內部結構和內部特性的情況下,在程式介面進行測試,它只檢查程式功能是否按照需求規格說明書的規定正常使用,程式是否能適當地接收輸入資料而產生正確的輸出資訊。黑盒測試著眼於程式外部結...

什麼是 黑盒測試 白盒測試 靜態測試?

單元測試 看源 分析程式內部邏輯結構 整合測試 對設計的檢測 系統測試 測試功能 交接測試 即確認測試 測試是否符合使用者需求 黑盒測試法 一般用來確認軟體功能的正確性和可操作性,目的是檢測軟體的各個功能是否能得以實現,把被測試的程式當作乙個黑盒,不考慮其內部結構,在知道該程式的輸入和輸出之間的關係...

什麼是冒煙測試?什麼是回歸測試?

一 什麼是冒煙測試?冒煙測試 smoke testing 是指 針對每個版本或每次需求變更之後,在正式測試之前,對產品或系統的一次簡單的驗證性測試,驗證產品或系統的 基本功能 流程是否正常。我們可以將冒煙測試理解為是在執行正式測試之前的 試 二 冒煙測試的目的是什麼?目的是確認軟體的基本功能正常,可...