- 軟體測試生命週期 教程
- 軟體測試生命週期 - 首頁
- 軟體測試生命週期 - 概述
- 對比 - 軟體測試生命週期和軟體開發生命週期
- 測試基本原則
- 軟體測試生命週期 - 需求分析
- 軟體測試生命週期 - 入口和出口準則
- 軟體測試生命週期 - 驗收標準
- 軟體測試生命週期 - 測試計劃
- 軟體測試生命週期 - 測試用例開發
- 軟體測試生命週期 - 測試環境搭建
- 軟體測試生命週期 - 測試執行
- 軟體測試生命週期 - 缺陷生命週期
- 軟體測試生命週期 - 缺陷分類
- 軟體測試生命週期 - 測試周期結束
- 軟體測試生命週期 有用資源
- 軟體測試生命週期 - 快速指南
- 軟體測試生命週期 - 資源
- 軟體測試生命週期 - 討論
軟體測試生命週期 - 測試計劃
測試計劃概述了將用於測試應用程式的策略、將使用的資源、執行測試的測試環境以及測試的侷限性和測試活動的日程安排。通常,質量保證團隊負責人將負責編寫測試計劃。
測試計劃包含什麼?
測試計劃包括以下內容。
- 測試計劃文件簡介。
- 測試應用程式時的假設。
- 測試應用程式中包含的測試用例列表。
- 要測試的功能列表。
- 測試軟體時要使用的方法。
- 需要測試的交付成果列表。
- 分配給測試應用程式的資源。
- 測試過程中涉及的任何風險。
- 要實現的任務和里程碑的日程安排。
測試計劃的重要要點
在軟體測試生命週期中進行測試計劃時,需要考慮以下幾點。
理想情況下,測試分析師(主管)/經理準備測試策略/測試計劃文件。
分析更側重於應用程式相關的資料/資訊。
它是實際測試任務的第一階段。
此階段回答“要測試什麼”和“需要哪些資源來測試”。
此階段的基本入口準則是提供需求文件(不清楚/缺失/澄清的需求的更新版本)以及需求跟蹤矩陣。
如果自動化在範圍內,則應在此階段進入之前準備自動化可行性報告。
此階段的出口準則是完成測試策略/測試計劃文件和測試工作量估算文件。
測試計劃階段的方面
此階段的主要目標是準備測試計劃/測試策略文件。它包括三個主要方面——交付成果範圍、工作量估算和資源計劃。
交付成果範圍
需要執行以下活動才能得出交付成果的範圍:
- 確定合適的參與和交付模型。
- 定義測試目標、測試範圍、測試階段和活動。
- 審查業務需求和系統需求以確定測試可行性。
- 定義測試流程、測試型別和程式。
- 定義缺陷管理和變更管理程式。
- 確定測試工具、技術和最佳實踐。
- 定義風險分析。
- 定義自動化解決方案並確定合適的自動化候選物件(如果適用)。
工作量估算
估算是在尋找估計值或近似值的過程,這是一個可以用於某些目的的值,即使輸入資料可能不完整、不確定或不穩定。
估算確定構建特定系統或產品需要花費多少資金、精力、資源和時間。估算基於:
- 過去資料/過去經驗
- 可用文件/知識
- 假設
- 已識別的風險
測試估算的四個基本步驟是:
- 估算被測應用程式 (AUT) 的規模。
- 估算以人月或人時為單位的工作量。
- 估算以日曆月為單位的時間表。
- 估算以商定貨幣為單位的專案成本。
資源計劃
資源計劃是測試階段的關鍵要素。這些計劃與測試團隊完成特定任務所需的時間成反比。增加資源數量將減少完成特定限制的幾天,之後它將飽和,增加資源不會產生太大影響,並且可能不會導致完成時間的減少。
資源請求者(通常是專案經理)建立資源計劃以請求資源、跟蹤工作量和成本。資源經理可以在使用資源計劃之前修改和批准資源計劃。
資源計劃的正常工作流程為:
- 專案經理計劃
- 專案經理提出的請求
- 資源經理批准/修改/拒絕
- 完成 - 在資源經理簽字後關閉請求
廣告