一、測試計畫
目的是規定測試活動的範圍、方法、資源和進度;明確在測試的專案要測試的特性,要執行的測試任務,每個任務的負責人以及與計畫項相關的風險。
測試計畫活動包括:
形成測試需求文件
確定約束條件
制定測試目標/目的
建立測試策略
初期測試活動開始
確定可交付專案產品
確定關鍵程式功能
定義測試活動的引數
確定專案的質量等級
制定測試過程文件
編制測試培訓需求和計畫
自動測試決策
建立測試的技術環境的文件
制定質量控制計畫
進行風險評估
確定測試進度
建立測試資料需求文件
定義對報告的要求
定義小組成員的任務及職責
編制測試計畫文件
進行測試就緒評審必要的計畫和分析
二、配置環境
目的是配置軟體測試必備的條件,確保測試達到預期目標。環境包括:硬體裝置、網路裝置、環境設施、軟體、工具等。
配置環境活動包括:
測試環境設計的準備活動
設計測試環境
測試環境整合與設定
三、測試設計
目的是定義測試、相關需求和所需使用的用例分析和設計及測試程式定義和採用的測試技術,為測試開發奠定基礎。
確立測試技術和策略
準備和建立測試程式設計標準
確定測試程式和測試指令碼清單、層次
分配測試程式和指令碼到測試組成員
生成測試程式/指令碼的設計輸入及期望的輸出
自動測試指令碼庫
四、測試開發
目的是有效地開發和管理測試案例,確保測試盡量成效顯著。
測試開發是根據產品資訊及測試需求、測試計畫選擇適應的測試工具編制測試規範及開發測試案例。
測試開發活動包括:
制定測試程式開發標準
實施測試程式執行標準
制定不同階段的測試程式指令碼
為測試程式準備分布執行的偽**
為不同的測試階段及測試子型別開發測試程式/指令碼並執行
與資料庫小組協同工作,開發測試資料庫環境,建立並維護測試資料庫基線
測試程式同行評審
建立和維護測試程式重用庫
測試實用程式
五、測試執行和評審
根據軟體測試計畫、軟體測試規範及測試案例執行測試活動及bug報告和測試報告。
軟體測試流程
1 立項 2 需求評審 3 組建測試團隊 4 需求分析 5 測試設計 6 測試計畫 7 測試執行 8 軟體評估 9 測試總結 10 測試維護 測試具體流程依次如下 1.需求 閱讀需求,理解需求,與客戶 開發 架構多方交流,深入了解需求。testing team 2.測試計畫 根據需求估算測試所需資源...
軟體測試流程
1.需求 閱讀需求,理解需求,與客戶 開發 架構多方交流,深入了解需求。testing team 2.測試計畫 根據需求估算測試所需資源 人力 裝置等 所需時間 功能點劃分 如何合理分配安排資源等。testing leader or testing manager 3.用例設計 根據測試計畫 任務分...
軟體測試流程
1.分析需求 明確需求,將業務需求轉化為功能需求 明確測試點 是編寫測試計畫的根本 2.編寫測試計畫 明確測試內容,測試範圍,測試環境,測試人員及時間安排,測試工具 3.編寫測試用例 將測試點細分,轉換為具體的測試資料例項 4.評審測試用例 組內人員包括開發,需求,測試,專案負責人根據功能模組的優先...