測試方案和測試計劃,測試報告幾乎都是每個測試人員都必須掌握的。但有時經常搞混施工計劃方案怎么寫施工計劃方案怎么寫,特別是測試方案和測試計劃。

測試方案和測試計劃的區別

方案和計劃英文翻譯都叫“plan”,但具體的區別:

什么是測試方案?

所謂測試方案是指描述需要測試的特性、測試的方法、測試環境的規劃、測試工具的設計和選擇、測試用例的設計方法、測試代碼的設計方案。

什么是測試計劃?

所謂測試計劃是指描述了要進行的測試活動的范圍、方法、資源和進度的文檔。它主要包括測試項、被測特性、測試任務、誰執行任務和風險控制等。

測試方案-偏技術:屬于技術層面的文檔,從技術的角度對測試活動進行規劃。主要使用什么技術、什么工具等,即怎么測。

測試計劃-偏項目:屬于組織管理層面的文檔,從組織管理的角度對測試活動進行規劃屬于技術層面的文檔,從技術的角度對測試活動進行規劃。主要是目標,時間,人員,資源、環境等,即測什么。

從大的方面講,測試方案包含測試計劃。

測試方案和測試計劃什么時候編寫

測試方案:是在項目立項或者需求分析的時候,這時候你就要考慮產品/項目需要用什么方法測,比如是web、app等,使用的技術不一樣;其二,每個階段使用技術/工具也不一樣,更多的是測試經理或領導在項目成立或需求分析階段編寫的,考慮總體的大致方案,每個版本的計劃,風險等施工計劃方案怎么寫,這樣后面知道需要怎么去進行測試,可以解決一些技術難題。

測試計劃:是在項目執行的時候,更多的是測試帶組人員安排并編寫,其目的是看看這個版本你需要多少人、什么時候完成,這就是計劃。

測試方案

測試方案分為大方向,和小方向,大方向是指項目的,小方向是每個版本。

小方案的測試方案接近測試計劃,這個方案是跟項目經理評審,確定要做什么內容,了解項目情況,哪些需要測試,哪些不需要。

例如:

最小集測試(入口檢查)、可生產性、合入故障(修改點)、功能測試、性能測試、壓力測試、兼容性測試、自動化測試、外場測試、其他。

以上的確認下在這個版本需要測試嗎?如果需要,要考慮需要什么技術或工具測試。然后這些安排誰去測試,什么時候測完等等,很接近測試計劃,也順便吧測試計劃做了。

大方向一般內容模板如下(文檔是死的,人是活的,根據實際去考慮):

1	引言	4
1.1	編寫目的	4
1.2	背景	4
1.3	預期的讀者和閱讀建議	4
1.4	參考文檔	4
2	術語、定義和縮略語	4
2.1	術語、定義	4
2.2	縮略語	5
3	綜合描述	5
3.1	軟件功能	5
3.2	測試需求范圍	5
4	測試風險	6
5	測試策略	7
5.1	測試方法	7
5.2	缺陷管理	8
6	測試計劃	8
6.1	集成計劃	9
6.2	集成測試進度安排	9
6.3	測試環境與資源配備	10
6.3.1	人員配備	10
6.3.2	測試環境	11
6.3.3	終端特性	12
7	測試報告	13

部分內容如下: 測試方法:

集成測試一般采用大爆炸測試&自底向上方法測試

1.功能測試:測試各功能(含協議、框架、驅動)是否存在問題,集群基本業務是否正常;
2.性能測試:在特定條件下,使用工具操作,是否出現問題或異常現象;
3.穩定性測試:跑monkey是否出現問題或異常現象;
4.疲勞測試:固定幾臺終端不關機、不重啟,一致測試,考察終端承受能力;
5.壓力測試:針對集群業務相關,如集群呼叫、短信收發、集群聯系人存儲、應用和按鈕頻繁連續操作等;
6.異常測試:在特殊場景下測試功能性,如遲后接入、異常操作、低電、業務中斷等;
7.內存測試:使用工具獲取應用測內存使用情況,提供研發分析;
8.并發測試:同時使用兩個應用以上(含集群),如公網并發、短消息并發、音樂/視頻同時并發;

測試報告:

報告名稱

報告內容

編寫者

接收者

測試工作日報

反饋當日測試內容情況,以及測試影響和風險點

反思測試哪個環節出現遺漏、不足之處,當作經驗教訓。

自測人員

項目經理

開發經理

科長

自測人員

項目相關人員

測試工作周報

免責聲明:本文系轉載,版權歸原作者所有;旨在傳遞信息,不代表本站的觀點和立場和對其真實性負責。如需轉載,請聯系原作者。如果來源標注有誤或侵犯了您的合法權益或者其他問題不想在本站發布,來信即刪。