參考模版
測試計劃
1引言
1.1編寫目的
本測試計劃的具體編寫目的,指出預期的讀者範圍。
1.2背景
說明:
a測試計劃所從屬的軟件系統的名稱;
b.該開發項目的曆史,列出用戶和執行此項目測試的計算中心,說明在開始執行本測試計劃之前必須完成的各項工作。
1.3定義
列出本文件中用到的專門術語的定義和外文首字母組詞的原詞組。
1.4參考資料
列出要用到的參考資料,如:
a.本項目的經核準的計劃任務書或合同、上級機關的批文;
b.屬于本項目的其他已發表的文件;
c.本文件中各處引用的文件、資料,包括所要用到的軟件開發标準。列出這些文件的标題、文件編号、發表日期和出版單位,說明能夠得到這些文件資料的來源。
2計劃
2.1軟件說明
提供一份圖表,并逐項說明被測軟件的功能、輸入和輸出等質量指标,作為叙述測試計劃的提綱。
2.2測試内容
列出組裝測試和确認測試中的每一項測試内容的名稱标識符、這些測試的進度安排以及這些測試的内容和目的,例如模塊功能測試、接口正确性測試、數據文卷存取的測試、運行時間的測試、設計約束和極限的測試等。
2.3測試1(标識符)
給出這項測試内容的參與單位及被測試的部位。
2.3.1進度安排
給出對這項測試的進度安排,包括進行測試的日期和工作内容(如熟悉環境。培訓、準備輸入數據等)。
2.3.2條件
陳述本項測試工作對資源的要求,包括:
a.設備所用到的設備類型、數量和預定使用時間;
b.軟件列出将被用來支持本項測試過程而本身又并不是被測軟件的組成部分的軟件,如測試驅動程序、測試監控程序、仿真程序、樁模塊等等;
c.人員列出在測試工作期間預期可由用戶和開發任務組提供的工作人員的人數。技術水平及有關的預備知識,包括一些特殊要求,如倒班操作和數據鍵入人員。
2.3.3測試資料
列出本項測試所需的資料,如:
a.有關本項任務的文件;
b.被測試程序及其所在的媒體;
c.測試的輸入和輸出舉例;
d.有關控制此項測試的方法、過程的圖表。
2.3.4測試培訓
說明或引用資料說明為被測軟件的使用提供培訓的計劃。規定培訓的内容、受訓的人員及從事培訓的工作人員。
2.4測試2(标識符)
用與本測試計劃2.3條相類似的方式說明用于另一項及其後各項測試内容的測試工作計劃。
3測試設計說明
3.1測試1(标識符)
說明對第一項測試内容的測試設計考慮。
3.1.1控制
說明本測試的控制方式,如輸入是人工、半自動或自動引入、控制操作的順序以及結果的記錄方法。
3.1.2輸入
說明本項測試中所使用的輸入數據及選擇這些輸入數據的策略。
3.1.3輸出
說明預期的輸出數據,如測試結果及可能産生的中間結果或運行信息。
3.1.4過程
說明完成此項測試的一個個步驟和控制命令,包括測試的準備、初始化、中間步聚和運行結束方式。
3.2測試2(标識符)
用與本測試計劃K.3.l條相類似的方式說明第2項及其後各項測試工作的設計考慮。
4評價準則
4.1範圍
說明所選擇的測試用例能夠接查的範圍及其局限性。
4.2數據整理
陳述為了把測試數據加工成便于評價的适當形式,使得測試結果可以同,已知結果進行比較而要用到的轉換處理技術,如手工方式或自動方式;如果是用自動方式整理數據,還要說明為進行處理而要用到的硬件、軟件資源。
4.3尺度。
說明用來判斷測試工作是否能通過的評價尺度,如合理的輸出結果的類型、測試輸出結果與預期輸出之間的容許偏離範圍、允許中斷或停機的最大次數。
4.4測試人員需求
4.5其他(儀器、服務器等)
5.風險評估
5.1人力方面;
5.2時間方面;
5.3環境方面;
5.4資源方面
5.5部門合作方面
6.其他内容
策略
提供了對測試對象進行測試的推薦方法。
對于每種測試,都應提供測試說明,并解釋其實施的原因。
制定測試策略時所考慮的主要事項有:将要使用的技術以及判斷測試何時完成的标準。
下面列出了在進行每項測試時需考慮的事項,除此之外,測試還隻應在安全的環境中使用已知的、有控制的數據庫來執行。
注意:不實施某種測試,則應該用一句話加以說明,并陳述這樣的理由。例如,“将不實施該測試。該測試本項目不适用”。