一、測試目標和原則
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 編輯測試用例能力...