3.2 生命週期各個階段的測試要求工具
需求階段測試:性能
-- 目的:保證需求分析的正確性和充分性測試
-- 要素:設計
* 需求設計是否遵循已定義的方法接口
* 提交了已定義的功能說明生命週期
* 定義了系統界面文檔
* 已經估計了性能標準權限控制
* 容忍度被預先估計產品
* 預先定義了權限規則配置
* 需求中預先定義了文件完整性
* 預先定義了需求的變動流程
* 預先定義了失敗的影響
設計階段測試:
-- 任務:設計評審、分析測試要素
-- 活動:
概要設計:闡述測試方法和測試評估準則,編寫測試計劃,組織測試小組,安排里程碑測試日程
詳細設計:確認支持工具、生成測試數據和測試用例
測試階段:
-- 典型測試類型
* 手冊和文檔測試
* 一致性測試
* 符合性測試
* 功能測試
* 覆蓋性測試
* 性能測試
* 壓力測試
* 強度測試
* 操做測試
* 恢復測試
-- 測試用例(後面會有詳細一點的介紹)
-- 測試報告
安裝階段:
-- 準備安裝文件和程序清單,給出安裝預期結果,對安裝過程當中會發生的各類狀況作說明準備,依賴的軟硬件環境的描述
-- 安裝過程工做:
* 對程序安裝的正確性和完整性進行覈對
* 檢驗產品文件的完整性
* 安裝的審查,追蹤被記錄
* 安裝以前,該系統已經被證明沒有問題
* 若是安裝失敗,系統有相應的解決方案
* 安裝過程進行了權限控制
* 安裝遵循必定的方法和步驟
* 已交付使用說明