系統測試(systemtesting)
階段 產出
1. 計畫——《系統測試計畫》
2. 設計——《系統方案》(系統測試項和系統測試子項)
3. 實現——《系統測試用例》
4. 執行——《測試報告》
概念:將已經整合好的軟體系統,與其他系統元素結合在一起,在實際執行環境下,進行一系列的測試活動。
目的:驗證系統對需求的符合程度;
物件:軟硬體整合一起的系統,並盡可能地在實際執行環境與條件;
常用型別:
1、功能測試——(針對軟體質量中)「功能性」
目的:根據產品的需求規格說明書和測試列表,驗證產品的功能實現是否符合需求規格;
關注點:
● 功能是否遺漏
● 功能實現是否滿足使用者需求和系統設計的隱性需求
● 輸入能否正確接受,輸出結果是否正確
測試方法:等價類、邊界值、判定表、因果圖、正交、狀態遷移、流程分析……
2、效能測試——「效率」
目的:測試軟體整合系統中執行的效能,度量系統相對於目標的差距;
為什麼要進行效能測試呢?
● 因為它是產品質量的重要組成部分;
● 使用者眼中的良好形象;
● 節省成本(主要是物理裝置成本)的重要手段
效能指標是怎麼定義的?(需求規格中的)
● 直接提出的效能指標
● 以某個版本為基準
● 與競爭對手的同類產品的比較
效能指標的特徵:
● 需求性(設計出來的)
● 代表性
● 可用性
● 可測性
按目的分類:
● 產品效能質量測試(有指標定義)
● 基準性測試(無指標定義)
● 效能規劃測試(有指標定義)
效能測試的基本步驟:(是乙個反覆執行,重複優化的過程)
1. 效能測試需求分析
2. 業務功能驗證
3. 測試環境準備
4. 測試指令碼與資料準備
5. 測試場景分析
6. 測試場景監控
7. 測試執行
8. 結果分析
效能測試結論(明確的)
● 指標類:明確產品在不同條件下的效能指標;
● 穩定類:系統是否穩定,每個模組是否穩定;
● 對比類:通過好壞對比來知道差距;
● 驗證類:通過與否;
● 優化類:優化方向,優化效果
3、壓力測試(stree testing)——「效率、可靠性」
目的:驗證系統在其資源超負荷的情況下的表現(自我保護能力、可靠性),發現效能瓶頸、優化系統;
分類:
● 穩定性壓力測試
● 破壞性壓力測試
軟體測試 詳解系統測試
目錄 系統測試的概念 系統測試與質量模型 系統測試型別 幾大主要型別 1.功能測試 2.效能測試 3.安全性測試 4.異常測試 5.gui測試 結合單元 整合和系統對比,將硬體 軟體 操作人員看作乙個整體,檢驗它是否有不符合系統說明書的地方。這種測試可以發現系統分析和設計中的錯誤。質量模型六大特性 ...
系統測試測試過程
2.1 計畫階段 明確what目標 why測試目的 when可控時間 where測試範圍 how如何開展.主要活動有 參與開發人員軟體需求的分析,srs評審,通過後寫st計畫,進行st計畫評審。入口準則 srs完成並確定需求規格基線 輸入 srs sdp svvp 出口準則 st計畫評審通過 輸出 ...
測試基礎 系統測試(2)
國內大部分測試級別應用最多的是系統測試,所以這篇部落格來單講下系統測試。1 功能測試 在指定使用條件下,使用被測物件,驗證其是否滿足使用者的需求 測試的關注點 a.是否有多 少 錯的功能 b.滿足系統的要求 c.是否對輸入做出正確的響應,輸出結果是否正確顯示 2 效能測試 通過模擬被測物件執行業務壓...