軟體測試筆記

2022-02-22 17:08:26 字數 1555 閱讀 1616

軟體測試技術:

2.      軟體缺陷:是對軟體產品預期屬性的偏離現象,包括檢測缺陷和殘留缺陷。

3.      軟體測試:單元測試(模組測試)、整合測試、系統測試、確認測試、驗收測試。

開發方測試

使用者測試

第三方測試

α測試

β測試獨立測試

4.      軟體測試模型:v模型、w模型、x模型、h模型。

5.      黑盒測試:邊界測試、等價類測試、基於判定表的測試、因果圖、正交測試、場景測試。

6.      白盒測試:邏輯覆蓋、路徑測試、資料流測試、程式插裝、域測試、符號測試、程式變異測試。

7.      單元測試:是在軟體開發過程中進行的最低級別的測試活動。包括靜態**分析(static code analysis)和動態測試(dynamic testing)

8.      動態單元測試需求的乙個測試環境。

a.      驅動模組(driver):相當於測試的主程式

b.      樁模組(stub):用於代替所測模組呼叫的子模組。

9.      單元測試的策略和方法:靜態測試(審查、走讀、評審)、單元結構測試(路徑覆蓋)、單元功能測試(黑盒測試)。

10.  整合測試:基於功能分解的整合、基於呼叫圖的整合、基於路徑的整合。

11.  整合測試的方法和策略:非增量型整合測試、增量型整合測試。

12.  

13.  系統測試:系統測試針對的是整個系統,關注的是整個系統的輸入和輸出,整個系統的穩定性。

15.  另外是基於web系統的測試:功能測試內容和效能測試內容。

16.  物件導向軟體的測試:ootesting

18.  自動化測試:對**靜態和動態的分析,測試過程的錄製和回放,測試指令碼技術,自動化比較和虛擬使用者技術。

19.  測試工具分類:白盒測試工具,黑盒測試工具,測試管理工具,專業測試工具。

軟體測試筆記

qtp loadrunner 整合測試 integration testing 是在假定各個軟體單元已經通過了單元測試的前提下,檢查各個軟體單元之間的相互介面是否正確。也稱為組裝測試 聯合測試 子系統測試或部件測試 整合測試演變出了功能測試,效能測試 方法處理資料的時間,方法併發能力 整合測試的方面...

軟體測試筆記

軟體測試 黑盒測試 一 黑盒測試主要發現以下錯誤 1.是否有不正確或者遺漏的功能 2.介面是否有錯誤 3.在介面上,輸入能否正確的接收?能否輸出正確的結果 4.效能上能否滿足需求 5.是否 有初始化或終止化性的錯誤?二 1.黑盒測試的優點 從產品功能的角度測試可以最大限度的滿足客戶的需求 相同動作可...

軟體測試筆記

軟體測試的目的 提高軟體質量,降低成本。軟體測試的概念 在規定時間 條件下對程式進行操作,以發現錯誤為目的,對軟體質量進行評估的過程。軟體缺陷 bug 不符合使用者要求,或軟體在開發或維護過程中存在的錯誤 毛病等各種問題。出現軟體缺陷的原因 1 需求不明確 2 系統結構非常複雜 3 開發人員疏忽,寫...