我們先從測試計畫及方案模板的目錄,來聊一聊該文件的重要組成部分。為了簡潔且高效,通常情況下,測試管理人會把測試計畫與測試方案合為乙個文件。
測試計畫方案文件如下圖所示
逐一對文件中的各項進行以下說明:
1. 文件說明包含:文件目的和讀者物件
2. 術語與參考包含:參考資料與術語解釋
序號名 稱
作者版本(時間)
備 注
術語解釋:解釋測試人員使用的專業術語,例如整合測試、冒煙測試是什麼意思等。
縮寫 / 術語
解 釋
3. 測試計畫概述包含:測試系統概述、測試目標、測試方法、測試里程碑、測試系統發布及溝通策略。
測試目標、方法及策略:說明測試目標、方法(手工、自動)、分階段測試的策略等。
測試系統發布及溝通策略:根據專案的開發情況,說明測試工作和開發工作的協調關係、系統發布的策略等。
例如:4.測試範圍:描述系統測試的範圍,從系統的功能模組及測試型別上進行闡述。對需要測試的、不測試的內容分別進行說明。
5.分階段測試包含:測試階段定義、准入與准出標準、測試內容三部分。
測試階段定義如以下**所示:
測試階段
輪目的和要求說明
測試責任人
總體進度
單元測試
整合測試
系統測試
驗收測試
測試的准入與准出標準如以下**所示:
測試階段
准入標準
准出標準
單元測試
1) 單元測試用例設計已經通過評審
2) 按照單元測試計畫完成了所有測試任務
3) 達到了測試計畫中關於單元測試所規定的覆蓋率要求
在單元測試中發現的缺陷已經被修復,各級缺陷修復率達到100%
整合測試
1) 整合測試用例設計已經通過評審
2) 按照整合構件計畫及增量整合策略完成整個系統的整合測試任務
3) 達到了測試計畫中關於整合測試所規定的覆蓋率要求
在整合測試中發現的缺陷已經被修復,各級缺陷修復率達到98%
系統測試
1) 系統測試用例設計已經通過評審
2) 按照系統測試計畫完成了系統測試任務
3) 達到了測試計畫中關於系統測試所規定的覆蓋率要求
在系統測試中發現的缺陷已經被修復,各級缺陷修復率達到95%
測試內容如以下**所示:
測試階段
測試物或物件說明
用例/包
單元測試
整合測試
系統測試
表中的測試物或物件說明填寫被測系統模組的說明,並在用例/包中填寫測試用例文件或測試包的獲取路徑。
6.環境與工具包括:測試環境與測試工具
測試環境:根據不同測試型別的測試要求,可能要搭建不同的測試環境進行測試。如果有幾種不同測試環境,應分別說明並指出其用途。如下表所示
序號環境名稱
用 途環境說明
系統要求
型別備註 序號
名稱/版本
對環境的要求說明
用 途
備 注
7.測試開發包括:測試需求、測試系統設計、測試用例庫、測試包及其說明、分析模型[可選]
測試型別
測試用例id
測試用例名稱
測試物說明
備 注
測試包id和名稱
覆蓋的測試型別
包含的測試用例
測試路徑說明
備 注
(測試用例間用」;」分隔)
8.[階段測試詳細計畫][可選]
根據專案情況,計畫每個階段中的每一輪的測試計畫,包括測試的系統版本和測試物、策略、要求、人員、進度、採用的測試包或測試用例等。
9.測試執行管理與評價
闡述專案的測試的發布、測試記錄與缺陷管理等遵循的規範、規則等內容。以及本專案測試的小結和總結的計畫。
10.[風險列表][可選]
闡述專案測試可能遇到的風險。例如進度風險、人員風險等內容。
11.附錄
以上就是測試計畫及方案的通用部分。在實際工作中,測試人員可以根據公司的專案情況進行增刪改操作。每個專案都有其特殊性,不論是維護型專案還是短期專案,文件的作用永遠是輔助專案進行的順利。不用一味地要求多全面,形式也可以多變。最適合的就是最好的,切忌本末倒置。
測試用例怎麼寫?
測試用例 為了特定的目的 證明軟體存在某問題 而設計的一組由測試輸入 執行條件 預期結果構成的文件 要做這個登入頁面的測試用例,你會從哪些方面思考進行測試呢?看似簡單的頁面功能能夠設計多少條測試用例完成較全面的測試呢?10條以內?20條?測試用例簡單來說就是指導如何做測試的文件,該文件主要記錄需要驗...
測試方案怎麼寫 測試工程師的專案經驗怎麼寫?
作為三年左右的測試工程師,簡歷上有五六個專案經歷很正常,那如何設計這幾個專案,其實設計好三兩個就行,面試官能關注到的也只有最新的三兩個,兩年前的專案也沒有關注的必要啦,所以在這兩三個專案中一定要體現你絕大部分的能力,一般我們採用逆序排列專案,即最新的專案應該放在最前面,以便面試官查閱。1 對於專案經...
uat測試用例怎麼寫 Xmind寫測試點
既然我們這篇要說 xmind寫測試點 那麼先來回顧一下,什麼情況下才寫測試點,而不寫測試用例。之前寫過一篇 測試用例 20問20答 沒看過的朋友戳這裡 吉提 測試用例知識大全 測試用例所有疑問,只需這篇就夠了 其中就有寫測試點的前提條件,我摘錄出來 測試人員少而上線時間緊 緊急的小型任務 需求頻繁變...