軟件測試計劃模板_第1頁
軟件測試計劃模板_第2頁
軟件測試計劃模板_第3頁
軟件測試計劃模板_第4頁
軟件測試計劃模板_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、文件編號:文件編號:LITJSJ-JH-11-09LITJSJ-JH-11-09 記錄編號:記錄編號:XXXXXXXX測試計劃測試計劃編制:編制: 年年 月月 日日審核:審核: 年年 月月 日日批準:批準: 年年 月月 日日洛陽理工學院軟件學院洛陽理工學院軟件學院 Z100551Z100551聲明聲明本測試文檔中的各項內(nèi)容僅供廠商或用戶參考。在任何情況下,若需引用本測試文檔中的結(jié)果、數(shù)據(jù)及相關(guān)內(nèi)容,都應征得本單位同意。在使用時務必要保持其完整和真實意義,不得擅自進行增加、修改、偽造。 洛陽理工學院軟件學院 Z100551 XXXX 年 XX 月目錄目錄1 1 簡介簡介.41.1 目的.41.2

2、 背景.41.3 范圍.41.4 引用文檔.42 2 測試需求測試需求.43 3 測試類型測試類型.53.1 產(chǎn)品描述測試.53.2 用戶文檔測試.53.3 功能性測試.53.4 可靠性測試.63.5 易用性測試.63.6 效率測試.73.7 可維護性測試.73.8 可移植性測試.84 4 資源資源.94.1 測試人員和職責.94.2 測試環(huán)境.94.3 工具.105 5 項目里程碑項目里程碑.106 6 可交付工件可交付工件.10附錄附錄 職責職責.111 1 簡介簡介1.11.1 目的目的 確定現(xiàn)有項目的信息和應測試的軟件構(gòu)件。 列出推薦的測試需求(高層次)。 推薦可采用的測試策略,并對這

3、些策略加以說明。 確定所需的資源,并對測試的工作量進行估計。 列出測試項目的可交付元素1.21.2 背景背景輸入測試對象(組件、應用程序、系統(tǒng)等)及其目標的的簡要說明。需要包括的信息有:主要的功能和特性、測試對象的構(gòu)架以及項目的簡史。1.31.3 范圍范圍描述測試的各個階段,例如:單元測試、集成測試或系統(tǒng)測試,并說明本計劃所針對的測試類型(如功能測試或性能測試)。簡要地列出測試對象中將接受測試或?qū)⒉唤邮軠y試的那些特性和功能。如果在編寫此文檔的過程中作出的某些假設可能會影響測試設計、開發(fā)或?qū)嵤?,則列出所有這些假設。列出可能會影響測試設計、開發(fā)或?qū)嵤┑乃酗L險或意外事件。列出可能會影響測試設計、開

4、發(fā)或?qū)嵤┑乃屑s束。 1.41.4 引用文檔引用文檔此處列出制定測試計劃所用的文檔, 2 2 測試測試需求需求下面列出了那些已被確定為測試對象的項目(用例、功能性需求和非功能性需求)。此列表說明了測試的對象。 在此處輸入一個主要測試需求的高層次列表。 測試策略提供了推薦用于測試對象的方法。上一節(jié)“測試需求”中說明了將要測試哪些對象,而本節(jié)則要說明如何對測試對象進行測試。 對于每種測試,都應提供測試說明,并解釋其實施和執(zhí)行的原因。如果不實施和執(zhí)行某種測試,則應該用一句話加以說明,并陳述這樣做的理由。例如,“將不實施和執(zhí)行該測試。該測試不合適?!敝贫y試策略時所考慮的主要事項有:將要使用的方法以及

5、判斷測試何時完成的標準。下面列出了在進行每項測試時需考慮的事項,除此之外,測試還只應在安全的環(huán)境中使用已知的、受控的數(shù)據(jù)庫來執(zhí)行。 3 3 測試類型測試類型3.13.1 產(chǎn)品描述測試產(chǎn)品描述測試測試目標測試產(chǎn)品描述是否可以幫助用戶或潛在的購買者做出產(chǎn)品是否適用于他們的評價,產(chǎn)品內(nèi)容是否正確無誤等方法根據(jù)GB/T25000:51-2010的條款的要求列出測試檢查表,按測試檢查表進行檢查,對每一條子條目結(jié)論,對檢查表的結(jié)論一列進行綜合,給出對被測試軟件的產(chǎn)品描述測試的結(jié)論。完成標準執(zhí)行完成測試檢查表中所有的子條目的檢查需考慮的特殊事項無3.23.2 用戶文檔測試用戶文檔測試測試目標測試用戶文檔是否

6、可以幫助用戶正確使用產(chǎn)品、維護產(chǎn)品方法根據(jù)GB/T25000:51-2010的條款的要求列出測試檢查表,按測試檢查表進行檢查,對每一條子條目結(jié)論,對檢查表的結(jié)論一列進行綜合,給出對被測試軟件的用戶文檔測試的結(jié)論。完成標準執(zhí)行完成測試檢查表中所有的子條目的檢查需考慮的特殊事項無3.33.3 功能性測試功能性測試測試對象的功能測試應該側(cè)重于可以被直接追蹤到用例或業(yè)務功能和業(yè)務規(guī)則的所有測試需求。這些測試的目標在于核實能否正確地接受、處理和檢索數(shù)據(jù)以及業(yè)務規(guī)則是否正確實施。這種類型的測試基于黑盒方法,即通過圖形用戶界面 (GUI) 與應用程序交互并分析輸出結(jié)果來驗證應用程序及其內(nèi)部進程。以下列出的是

7、每個應用程序推薦的測試方法概要:測試目標確保測試對象的功能正常,其中包括導航、數(shù)據(jù)輸入、處理和檢索等。方法利用有效的和無效的數(shù)據(jù)來執(zhí)行各個用例、用例流或功能,以核實以下內(nèi)容: 在使用有效數(shù)據(jù)時得到預期的結(jié)果。 在使用無效數(shù)據(jù)時顯示相應的錯誤消息或警告消息。 各業(yè)務規(guī)則都得到了正確的應用。完成標準 所計劃的測試已全部執(zhí)行。需考慮的特殊事項確定或說明那些將對功能測試的實施和執(zhí)行造成影響的事項或因素(內(nèi)部的或外部的)3.43.4 可靠性測試可靠性測試可靠性是指在指定條件下使用軟件產(chǎn)品時,軟件產(chǎn)品維持規(guī)定的性能級別的能力??梢赃M一步細分為 4 個子特性:成熟性、容錯性、易恢復性、可靠性的依從性。在完成

8、被測試軟件的功能測試的基礎上,針對可靠性測試的特點,強調(diào)實時、準確地作好記錄,包括:每次測試(運行被測試軟件)的起止時間(精確到分鐘)、被測試軟件每次發(fā)生故障的時間、如果發(fā)生死機,必須記錄發(fā)生死機的時間、宕機的時間。對測試中使用的所有測試用例、測試結(jié)果按照 4 個子特性進行統(tǒng)計分析。根據(jù)子特性測試的要求,補充增加相關(guān)測試用例。然后對被測試軟件的可靠性進行加權(quán)評價。測試目標測試在指定條件下使用時,軟件產(chǎn)品維持規(guī)定的性能級別的能力方法根據(jù) GB/T16260-2006、GB/T25000:51-2010的條款的要求列出測試檢查表,按測試檢查表進行檢查,對每一條子條目都進行統(tǒng)計數(shù)據(jù)及給出結(jié)論,綜合分

9、析統(tǒng)計的數(shù)據(jù),給出對被測試軟件的可靠性測試的結(jié)論。完成標準所計劃的測試全部完成需考慮的特殊事項3.53.5 易用性測試易用性測試在完成功能測試的基礎上,還應該重點考慮軟件的易用性測試,設計易用性測試的測試用例,包括:對產(chǎn)品描述(需求規(guī)格說明、用戶手冊)的測試、對用戶文檔和/或幫助系統(tǒng)的測試、被測試軟件是否提供了在線幫助、用戶能否定位找到幫助主題、能否理解對輸入數(shù)據(jù)的要求、對輸出信息的說明、對系統(tǒng)消息的說明、用戶能否定制界面元素、被測試軟件是否提供了演示程序、統(tǒng)計學習使用一項功能的所需的時間、能否容易地修復輸入數(shù)據(jù)、在操作時能否進行參數(shù)值的選擇。對測試中使用的所有測試用例、測試結(jié)果按照 5 個子

10、特性進行統(tǒng)計分析。根據(jù)子特性測試的要求,補充增加相關(guān)測試用例。然后對被測試軟件的易用性進行加權(quán)評價。測試目標測試在指定條件下使用時,軟件產(chǎn)品被理解、學習、使用和吸引用戶的能力。方法根據(jù) GB/T16260-2006、GB/T25000:51-2010的條款的要求列出測試檢查表,按測試檢查表進行檢查,對每一條子條目都進行統(tǒng)計數(shù)據(jù)及給出結(jié)論,綜合分析統(tǒng)計的數(shù)據(jù),給出對被測試軟件的易用性測試的結(jié)論。完成標準所計劃的測試全部完成需考慮的特殊事項無3.63.6 效率測試效率測試在完成功能測試的基礎上,還應該考慮軟件的效率測試,設計效率測試的測試用例,包括:響應時間、平均響應時間、最壞情況下的響應時間比率

11、、吞吐量、平均吞吐量、周轉(zhuǎn)時間、平均周轉(zhuǎn)時間、等待時間的測試;還包括:對 I/O 設備、內(nèi)存、傳輸設備(不同介質(zhì))的使用情況的測試。對測試中使用的所有測試用例、測試結(jié)果按照 3 個子特性進行統(tǒng)計分析。根據(jù)子特性測試的要求,補充增加相關(guān)測試用例。然后對被測試軟件的效率進行加權(quán)評價。測試目標測試在規(guī)定條件下,相對于所用資源的數(shù)量,軟件產(chǎn)品可提供的適當?shù)男阅艿哪芰Ψ椒ㄟM行壓力測試、負載測試、大數(shù)量測試等,監(jiān)控各項性能指標,分析數(shù)據(jù),給出被測試軟件的效率。完成標準所計劃的測試全部完成需考慮的特殊事項3.3.7 7 可維護性測試可維護性測試維護性是指軟件產(chǎn)品可被修改的能力。修改可能包括糾正、改進或軟件對

12、環(huán)境、需求和功能規(guī)格說明變化的適應。可以進一步細分為 5 個子特性:易分析性、易改變性、穩(wěn)定性、易測試性、維護性的依從性。在完成功能測試的基礎上,還應該重點考慮軟件的維護性測試,設計維護性測試的測試用例。重點關(guān)注:被測試軟件是否具有診斷功能?測試人員能否確定引起失效的是哪個具體功能?測試人員能否確定引起失效的是哪個具體操作?被測試軟件是否可以通過參數(shù)設置來變更軟件的狀態(tài)?測試人員能否容易地使用檢測點運行測試?被測試軟件是否提供了內(nèi)置測試功能?詳細、準確地做好回歸測試的記錄,記錄軟件測試人員向軟件開發(fā)人員提交軟件測試報告(含錯誤報告)的時間,軟件測試人員獲得修改后的版本的時間。記錄在回歸測試中發(fā)

13、現(xiàn)的軟件失效情況,統(tǒng)計回歸測試之前,測試人員提交給軟件開發(fā)人員的、測試中發(fā)現(xiàn)的失效數(shù)。統(tǒng)計回歸測試中又發(fā)現(xiàn)的失效數(shù)。這些數(shù)據(jù)對于維護性評價十分重要。對測試中使用的所有測試用例、測試結(jié)果按照 5 個子特性進行統(tǒng)計分析。根據(jù)子特性測試的要求,補充增加相關(guān)測試用例。然后對被測試軟件的維護性進行加權(quán)評價。測試目標測試軟件產(chǎn)品可被修改的能力方法根據(jù) GB/T16260-2006、GB/T25000:51-2010的條款的要求列出測試檢查表,按測試檢查表進行檢查,對每一條子條目都進行統(tǒng)計數(shù)據(jù)及給出結(jié)論,綜合分析統(tǒng)計的數(shù)據(jù),給出對被測試軟件的可維護性測試的結(jié)論。完成標準所計劃的測試全部完成需考慮的特殊事項3

14、.3.8 8 可移植性測試可移植性測試可移植性是指軟件產(chǎn)品從一種環(huán)境遷移到另外一種環(huán)境的能力??梢赃M一步細分為 5 個子特性:適應性、易安裝性、共存性、易替換性、可移植性的依從性。在完成功能測試的基礎上,還應該重點考慮軟件的可移植性測試,設計可移植性測試的測試用例。重點關(guān)注: 被測試軟件可否在不同硬件環(huán)境下運行?對硬件環(huán)境的要求如何?被測試軟件可否在不同操作系統(tǒng)軟件或并行應用軟件環(huán)境下運行?對不同操作系統(tǒng)軟件的適應性如何?是否能夠與其他密切相關(guān)軟件共同運行?是否具有對環(huán)境、數(shù)據(jù)庫等的設置功能?軟件的安裝界面是否友好? 安裝是否方便?被測試軟件是否易于重新安裝?是否可以方便地卸載?軟件系統(tǒng)是否能

15、夠成功地升級到新版本?新版本對早期版本的兼容性如何?軟件系統(tǒng)是否能夠成功地增加新部件?新部件與原有用戶界面一致的程度如何?對測試中使用的所有測試用例、測試結(jié)果按照 5 個子特性進行統(tǒng)計分析。根據(jù)子特性測試的要求,補充增加相關(guān)測試用例。然后對被測試軟件的可移植性進行加權(quán)評價。測試目標測試軟件產(chǎn)品從一種環(huán)境遷移到另外一種環(huán)境的能力方法根據(jù) GB/T16260-2006、GB/T25000:51-2010的條款的要求列出測試檢查表,按測試檢查表進行檢查,對每一條子條目都進行統(tǒng)計數(shù)據(jù)及給出結(jié)論,綜合分析統(tǒng)計的數(shù)據(jù),給出對被測試軟件的可移植性測試的結(jié)論。完成標準所計劃的測試全部完成需考慮的特殊事項4 4

16、 資源資源本節(jié)列出推薦 項目使用的資源,及其主要職責、知識或技能。4.14.1 測試人員和職責測試人員和職責下表列出了參與此項目測試的人員及所擔任的職責。注:可視情況刪除或添加項目。角色責任人職責計劃完成時間測試經(jīng)理制定測試計劃提供技術(shù)指導獲取適當?shù)馁Y源搭建測試環(huán)境提供管理報告測試工程師設計測試用例、確定測試用例的優(yōu)先級、執(zhí)行測試、記錄測試結(jié)果、記錄問題缺陷資料管理員項目資料的管理維護配置管理系統(tǒng)測試產(chǎn)品的配置管理設備管理員安排測試設備4.24.2 測試環(huán)境測試環(huán)境【反映可用的測試環(huán)境、平臺,評價和選擇測試工具以支持測試,寫出選擇測試工具的理由及其主要功能。驗證是否有足夠的資源滿足測試人員的需

17、要】服務器:配置:P4 1.6 G CPU,256M 內(nèi)存,40G 硬盤;客戶端:配置:P4 1.6 G CPU,256M 內(nèi)存,40G 硬盤;硬件環(huán)境網(wǎng)絡環(huán)境:局域網(wǎng) 10/100 自適網(wǎng)卡;操作系統(tǒng)服務器:Win98/Win2000 Server/Win2003 Server客戶端:Win98/Win2000/WinXP軟件環(huán)境應用軟件應用服務器:Tomcat/Weblogic數(shù)據(jù)庫:SQL Server/Oracle/My SQL瀏覽器:IE6.0測試輔助工具QESuite, LoadRunner7.8;4.34.3 工具工具此項目將使用以下工具:注:可以視情況刪除或添加項目。工具廠商/自行研制版本測試管理QESuite北航1.3缺陷跟蹤QESuite 問題追蹤庫北航1.3性能測試工具LoadRunnerMI7.8項目管理VSS微軟6.0文檔編輯工具offic微軟2000/2003/XP5 5 項目里程碑項目里程碑對 的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論