黑盒測試及其中的單點測試和多點測試

2021-10-07 05:07:05 字數 470 閱讀 2003

黑盒測試是指:系統後台會準備若干組輸入資料,然後讓提交的程式去執行這些資料,如果輸出的結果與正確答案完全相同,那麼就稱通過了這道題的黑盒測試,否則會根據這道題的錯誤型別而返回不同的結果。其中,根據黑盒測試是否對每組測試資料都單獨測試或是一次性測試所有資料,又可以分為單點測試和多點測試

單點測試:

對於單點測試來說,系統會判斷每組資料的輸出結果是否正確。如果輸出結果正確,那麼對該組資料來說就通過了測試,並獲得了這組資料的分值。在這種情況下,題目的總得分等於通過的資料的分值之和。

從**上來說,單點測試只需要程式能按照正常的邏輯執行一遍即可。

多點測試:

多點測試要求程式能一次執行完所有的資料,並要求所有的輸出結果都正確從算是完全通過這道題,其中一組資料有問題本題就只能算是零分。對於多點測試來說,要求程式一次執行完所有資料,因此必須要有辦法反覆執行**的核心部分,這就要用到迴圈。

黑盒測試及其例項

一 黑盒測試 黑盒測試是指對程式功能性的測試,也就是不考慮內部的具體實現,僅僅就程式的功能是否滿足需求進行測試,相當於乙個看不見內部的黑盒子。二 黑盒測試的作用 黑盒測試主要是注重功能的測試,包括 功能的完整性,正確性測試 介面錯誤 輸入和輸出錯誤 資料庫訪問錯誤 效能錯誤 初始化和停止錯誤等等 三...

黑盒測試和白盒測試

任何工程產品 注意是任何工程產品 都可以使用以下兩種方法之一進行測試。黑盒測試 已知產品的功能設計規格,可以進行測試證明每個實現了的功能是否符合要求。白盒測試 已知產品的內部工作過程,可以通過測試證明每種內部操作是否符合設計規格要求,所有內部成分是否以經過檢查。軟體的黑盒測試意味著測試要在軟體的介面...

黑盒測試和白盒測試

黑盒測試 黑盒測試,又被稱為功能測試或資料驅動測試,是把測試物件當作看不見的黑盒,在完全不考慮程式內部結構的情況下,測試人員僅依據程式功能的需求規範考慮確定測試用例和推斷測試結果的正確性。不關注程式的內部結構和內部特性,而是把程式看做是乙個黑盒子對軟體直接進行測試。主要包括等價類劃分法和邊界值分析法...