軟體測試常用術語

2021-07-05 06:20:26 字數 1370 閱讀 3939

壓力測試

【stress testing

】:是效能測試的一種,通常是指持續

<

不斷地》

給被測系統增加壓力,直到將被測系統

<

壓跨為止

>

,用來測試系統所能承受的最大壓力。

回歸測試【regression testing

】:是指對軟體的新版本測試時,重複執行上乙個版本測試時的用例。

冒煙測試【smoke testing

】:又名:

ad-hoc

是指在對乙個新版本進行系統大規模地測試之前,先驗證一下軟體的基本功能是否實現,是否具備可測性。

隨機測試【random testing

】:是指測試中所有的輸入資料都是隨機生成的,其目的是模擬使用者的真實操作,並發現一些邊緣性的錯誤。

軟體質量保障【software quality assurance(sqa)

】:為了確保軟體

<

開發過程和結果符合預期的要求

>

,而建立的一系列規程,以及依照規程和計畫採取的一系列活動及其結果評價。

軟體能力

成熟度模型【capability maturity model(cmm)

】:cmm就是

sqa用來監督

專案的乙個標準質量模型,是由卡耐基-梅隆大學於20

實際80

年代制定的,最初只是應用於本校的軟體專案開發,後來逐漸推廣為主流的

行業標準。cmm共為5

級:初始級、可重複級、已定義級、已管理級和優化級。

有效等價類【valid equivalence class

】:是指符合《需求規格說明書》,合理地輸入資料集合。

無效等價類【invalid equivalence class

】:是指不符合《需求規格說明書》,無意義地輸入資料集合。

軟體生命週期【software life cycle

】:是指

軟體開發

和測試全部過程、活動和任務的結構框架,是從可行性研究到需求分析、軟體設計、編碼、測試、軟體發布維護的過程。

黑盒測試

工具【black-box testing tools

】:是指測試功能或效能的工具,主要用於系統測試和驗收測試;其又可分為功能測試工具和效能測試工具。

白盒測試工具【white-box testing tools

】:是指測試軟體的源**的工具,可以實現**的靜態分析、動態測試、評審等功能,主要用於單元測試。

測試管理工具

【testing management tools

】:是指管理整個測試流程的工具,主要功能有測試計畫的管理、測試用例的管理、缺陷跟蹤、測試報告管理等,一般貫穿於整個軟體生命週期。

軟體測試術語

environmentby executing test and observing failure.by locating,understanding and correcting fault.確認,確認規格文件最終是使用者所需要的。確認的文件和最終的實現是否一致。without executin...

軟體測試術語

v模型體現了設計分層和測試分層的概念,本文以作者自身的理解談談測試執行分層,不過從實際專案運作情況來看,真正做到測試執行分層的並不多,這裡原因有很多種,暫且不論。1.ut 單元測試 unit test 的物件是lld中所劃分定義的程式單元或模組,它也是單元測試用例設計中可測試的最大單元。該測試物件可...

軟體測試術語

黑盒測試 黑盒測試也稱功能測試,在測試中,把程式看作乙個不能開啟的黑盒子,在完全不考慮程式內部結構和內部特性的情況下,程式是否能適當地接收輸入資料而產生正確的輸出資訊。黑盒測試著眼於程式外部結構,不考慮內部邏輯結構,主要針對軟體介面和軟體功能進行測試。白盒測試 白盒測試是通過對程式內部結構進行分析來...