軟體測試概述

2022-09-04 12:03:10 字數 732 閱讀 3449

一、測試目標和原則

1、軟體測試目的是

能在最小的成本和最短的時間內,通過設計良好的測試規程和測試用例,系統的發現不同類別的錯誤。

2、軟體測試的基本原則:

二、測試過程模型

1、v模型

2、w模型

3、h模型

三、測試型別

1、單元測試

2、整合測試

a、結構化整合測試

(1)bing bang策略

(2)自頂向下策略

(3)自底向上策略

b、物件導向的整合測試

(1)基於執行緒的測試

(2)基於使用的測試

3、系統測試

(1)壓力測試

(2)效能測試

(3)可用性測試

4、驗收測試

(1)開發方測試

(2)beta測試

5、回歸測試

四、測試方法

按是否需要執行被測試軟體:靜態測試(**複查)和動態測試

按是否需要檢視**:白盒測試、黑盒測試和灰盒測試

按照測試執行時是否需要人工干預:自動測試和人工測試

五、測試用例設計

測試用例=輸入+輸出+測試環境

軟體測試 軟體測試概述

3.軟體測試目的 4.測試和除錯 5.總結 簡單來說,如果軟體本身沒有滿足需求或是超過需求,則認為軟體即存在缺陷。展開來講 軟體未實現需求說明書的功能 軟體實現了需求說明書不應該出現的功能 軟體實現了需求說明書未說明的功能 軟體未實現說明書沒提及但是應該實現的功能 軟體難以理解,不好使用,執行緩慢或...

軟體測試概述

軟體測試概述 為什麼要測試?最主要有兩個目的 一是對質量或可接受性做出評判。二是發現存在的問題。1 基本概念 測試有兩個明確的目標 找出失效 上述一 和 證實軟體執行的正確性 上述二 正確性是相對的,而不是絕對的 測試用例在測試中佔 核心地位。2 測試用例 軟體測試的精髓是為被測物件找到一組測試用例...

軟體測試概述

一 測試是什麼 1 找bug,就是查詢軟體測試錯誤的過程 2 加深對軟體的認知,使軟體更適合使用者的使用 3 測試工作 執行測試 a 參與需求評審 計畫測試流程 書寫測試方案 編輯測試用例 b 參與需求會議 設計評審會 參加測試例會 測試總結會議 c 學習測試工具 了解專案業務 d 編輯測試用例能力...