軟件測試基礎--筆記4

3.2 生命週期各個階段的測試要求工具

需求階段測試:性能

  --  目的:保證需求分析的正確性和充分性測試

  --  要素:設計

    *  需求設計是否遵循已定義的方法接口

    *  提交了已定義的功能說明生命週期

    *  定義了系統界面文檔

    *  已經估計了性能標準權限控制

    *  容忍度被預先估計產品

    *  預先定義了權限規則配置

    *  需求中預先定義了文件完整性

    *  預先定義了需求的變動流程

    *  預先定義了失敗的影響

設計階段測試:

  --  任務:設計評審、分析測試要素

  --  活動:

    概要設計:闡述測試方法和測試評估準則,編寫測試計劃,組織測試小組,安排里程碑測試日程

    詳細設計:確認支持工具、生成測試數據和測試用例

測試階段:

  --  典型測試類型

    *  手冊和文檔測試

    *  一致性測試

    *  符合性測試

    *  功能測試

    *  覆蓋性測試

    *  性能測試

    *  壓力測試

    *  強度測試

    *  操做測試

    *  恢復測試

  --  測試用例(後面會有詳細一點的介紹)

  --  測試報告

 安裝階段:

  --  準備安裝文件和程序清單,給出安裝預期結果,對安裝過程當中會發生的各類狀況作說明準備,依賴的軟硬件環境的描述

  --  安裝過程工做:

    *  對程序安裝的正確性和完整性進行覈對

    *  檢驗產品文件的完整性

    *  安裝的審查,追蹤被記錄

    *  安裝以前,該系統已經被證明沒有問題

    *  若是安裝失敗,系統有相應的解決方案

    *  安裝過程進行了權限控制

    *  安裝遵循必定的方法和步驟

    *  須要的配置程序和數據已經放進產品中

    *  已交付使用說明

    *  相關文件已經完整(可維護性)
    *  接口已經被合理調整(耦合性)
    *  綜合性能達到用戶要求
驗收測試階段:
  --  定義用戶角色,定義驗收標準,編制驗收計劃,執行驗收計劃,填寫驗收結論
維護階段:
  --  測試和培訓
相關文章
相關標籤/搜索