1. 程式人生 > >軟件測試模型以及流程

軟件測試模型以及流程

ont pre 級別 log 時間 需要 測試流程 h模型 標準

軟件測試模型 V模型 在V模型中,如果研發活動沒有輸出物,那麽測試工程就不能開展測試工作 測試工作的開展落後於開發工作 W模型,又叫雙V模型 測試活動和研發活動是並行開展,在軟件生產演進的過程中,增加了確認和驗證活動 X模型 針對單獨的程序片段進行獨立的編碼和測試,然後集成,做集成測試,最後進行系統測試 H模型 測試活動分成兩個階段:測試準備和測試執行 測試準備:測試需求分析,測試計劃制定,測試設計,編寫測試用例等 測試執行:測試用例執行,回歸測試,編寫測試總結報告等 敏捷測試 測試人員需要重點關註需求變更,熟悉業務 軟件測試流程 測試計劃設計 根據需求規格說明書制定測試計劃 確定測試對象、目標、範圍、任務、組織、風險、標準
一般由測試經理或主管制定,測試成員參與並了解 測試需求分析 根據需求規格說明書定義測試範圍和任務,確定測試項和測試子項 通過Excel、ALM等工具進行管理 由測試團隊根據SRS進行分析 測試策略設計 就是測試方案,根據不同測試對象和範圍,為了實現測試目標,采用不同的測試策略 一般由測試工程師設計,測試主管、經理評審 測試規程設計 根據項目自身特點制定特定的測試規則 一般由測試經理或主管進行編寫,交給項目經理 SQA進行評審,開發人員和測試工程師執行 測試用例設計 明確測試策略,提取測試需求後,根據測試計劃所定義用例設計計劃開展測試用例設計活動 一般用Excel 、ALM等進行管理
包含:用例編號、測試項、測試標題、用例屬性、重要級別、預置條件、測試輸入、操作步驟、預期結果、實際結果 配置測試環境 搭建被測對象的運行環境,可開發,也可測試 JDK、Tomcat、Mysql、OA 執行測試用例 階段;預測試和系統測試 預測試就是冒煙測試,用較短時間來測試快速驗證軟件系統基本功能 在冒煙測試審核評定完畢後才能進行系統測試 缺陷跟蹤回歸 當缺陷被修復完畢後,測試工程師應該對缺陷再次進行確認 測試報告編寫 方便測試工程師掌握測試進度做出評估結果 方便測試經理了解缺陷進度,從而調整計劃以及人力資源配置 作為不同系統的交流手段

軟件測試模型以及流程