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

下載本文檔

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

文檔簡介

1、軟件測試計劃模板發(fā)布文號SPE07 T01版本2.6文件編號HNSDT061-2002所屬過程文號SPE07參考過程文號此頁為模板文檔本身的版本控制記錄表,按模板生成的正式文檔中不需要此頁秘密XXXXXX 信息系統(tǒng)系統(tǒng)測試計劃軟件測試部YYYY-MM-DD更新歷史編寫人日期版本號變更內(nèi)容目錄1. 引言 51.1 編寫目的 51.2 項目背景 51.3 系統(tǒng)簡介 51.4 參考文檔 52. 測試策略與范圍 52.1 集成測試階段 52.2 系統(tǒng)測試階段 62.3 確認測試階段 63. 測試資源 63.1 人力資源 63.2 測試環(huán)境 63.2.1 系統(tǒng)配置 63.2.2 網(wǎng)絡配置 73.2.3

2、其它材料 73.3 測試工具(可選) 74. 測試活動計劃進度 75. 測試更新管理 86. 需求的可追溯性 87. 測試用例 88. 測試執(zhí)行 89. 測試結(jié)果分析與報告 910. 風險列表 9附錄1:文檔管理控制 101. 引言1.1 編寫目的本測試計劃的具體編寫目的,指出預期的讀者范圍。(3-4句)1.2 項目背景對測試對象(構(gòu)件、應用程序、系統(tǒng)等)及其目標進行簡要說明。需要包括的信息有:主 要的功能和性能、測試對象的構(gòu)架以及項目的簡史。(3-4句)1.3 系統(tǒng)簡介對測試對象進行簡要的介紹,用系統(tǒng)執(zhí)行總體流程圖或總體系統(tǒng)用例圖,說明主要輸入、 信息/數(shù)據(jù)加工過程、和輸出即可。(3-4句)

3、1.4 參考文檔文檔名稱版本號日期軟件項目計劃用戶需求說明書軟件需求規(guī)格說明書系統(tǒng)設計說明書(可 能分概要設計和詳細設 計)2. 測試策略與范圍參照SPI_SPE軟件集成測試、系統(tǒng)測試與確認測試技術流程來確定。可以根據(jù)所采用的 軟件生命周期模型來進行迭代。對非功能點需求的測試說明,如性能、安全性等不作為測試范圍的需求。明確測試輪次(不同版本)和回歸(同一版本)的確認方法。如修改缺陷后進入下一輪測試 而不是只針對缺陷進行回歸。2.1 集成測試階段測試對象:測試準備就緒準則:測試內(nèi)容:測試方法:測試規(guī)程:測試通過準則:2.2 系統(tǒng)測試階段測試對象:測試準備就緒準則:測試內(nèi)容:測試方法:測試規(guī)程:測

4、試通過準則:2.3 確認測試階段測試對象:測試準備就緒準則:測試內(nèi)容:測試方法:測試規(guī)程:測試通過準則:3. 測試資源3.1 人力資源角色最少配備資源具體職責備注測試經(jīng)理11、制訂測試計劃2、測試設計3、搭建測試環(huán)境4、指導測試執(zhí)行5、測試分析與報告 等專職測試工程師21、按測試計劃執(zhí)行測試2、記錄測試結(jié)果與情況3、提交測試問題報告 等至少一個專職測試 工程師,一個臨時 分配(兼職)3.2 測試環(huán)境3.2.1系統(tǒng)配置用途硬件機器/設備名稱CPU物理磁盤操作系統(tǒng) (版本號)應用軟件 (版本號)數(shù)據(jù)庫服 務器聯(lián)想完全IGhzX 22048MB60G NTFSWin 2kOracle9.2322網(wǎng)絡

5、配置對網(wǎng)絡配置進行說明服務網(wǎng)絡名URL設備帶寬協(xié)議備注數(shù)據(jù)庫C4.h . cn192. 168. 2. 4路由10M/100MTCP/IP應用服務http:/gdmz/helloModer n56k3.2.3 其它材料材料名稱版本號日期手冊測試用數(shù)據(jù)相關許可證3.3 測試工具(可選)工具名稱生產(chǎn)廠商/自產(chǎn)版本用途備注4. 測試活動計劃進度參照軟件項目計劃說明測試主要活動的安排和大致時間段。包括,總的時間段、各項主要測試工作的開始時間、各項準備工作(對系統(tǒng)的熟悉、用戶培訓、數(shù)據(jù)準備等)和時間安 排、分析測試結(jié)果/編寫測試報告的時間。如工程采用迭代法開發(fā),則測試日程安排可擴充和循環(huán)使用。計劃測試總

6、范圍測試活動計劃開始日期預期工作量(工作日/人)制定測試計劃如社保參考3工作日/人該項目培訓和熟悉工 作所需的時間系統(tǒng)測試設計如社保參考7工作日/人執(zhí)行如社保參考33工作日/2人確認測試 (預演)設計執(zhí)行性能測試(可選)設計執(zhí)行測試評估與報告如社保參考3工作日/人5. 測試更新管理更新周期 例如一周。(推薦使用,與項目經(jīng)理協(xié)商更新周期。大的項目在提交測試時,更 新保持在一周,小項目版本更新建議至少在三個工作日,避免版本更新或需求更新頻繁帶來測試 的不充分和不穩(wěn)定)更新約定每次更新時說明變更的概要說明,約定還將說明更新的形式如非正式發(fā)布和緊急 發(fā)布產(chǎn)品時的更新方法。6. 需求的可追溯性所覆蓋的每

7、個需求到針對它的測試的可追溯性。這種可追溯性應覆蓋所有適用的軟件需求規(guī) 格說明和相關接口需求規(guī)格說明。相關參考:需求跟蹤矩陣、軟件測試用例。所覆蓋的每個需求到針對它的測試之間的對應關系通過軟件測試用例來追溯。7. 測試用例通過對系統(tǒng)業(yè)務模型和設計模型的分析,參考SPI_SPE軟件集成測試、系統(tǒng)測試與確認 測試技術流程,設計出測試的總體方法和各測試階段的測試用例(測試用例依據(jù)軟件集成測 試用例、軟件系統(tǒng)測試用例、軟件確認測試用例模版編寫)。具體測試用例見軟件 集成測試用例、軟件系統(tǒng)測試用例、軟件確認測試用例。8. 測試執(zhí)行依據(jù)軟件測試計劃,參照SPI_SPE軟件集成測試、系統(tǒng)測試與確認測試技術流

8、程 來實施測試。測試缺陷和測試問題升級方式約定測試結(jié)果反饋周期和問題升級流程,便于控制測試進度 和質(zhì)量。如優(yōu)先級為“緊急”的 必須至多在1小時內(nèi)予以響應,否則測試暫停并通知開發(fā)部門經(jīng) 理;測試缺陷每天匯總提交一次,緊急情況下即時提交。測試缺陷提交5個工作日內(nèi)未答復則將問題升級至部門經(jīng)理。9. 測試結(jié)果分析與報告根據(jù)測試記錄,對測試結(jié)果進行分析,依據(jù)軟件測試報告模版編寫軟件測試報 告。10. 風險列表列出測試階段的風險序號風險名稱風險來源風險級別風險后果風險控制措施1.人力資源測試執(zhí)行高測試延期培訓、增加人力2. I項目進度開發(fā)階段高測試時間不足延期發(fā)布/測試3.產(chǎn)口口質(zhì)量開發(fā)階段中錯誤數(shù)量太多

9、延期提交測試4.關鍵資源測試環(huán)境中無法執(zhí)行測試申請資源附錄1:文檔管理控制更新歷史此附錄為模板文檔本身的修改控制記錄表,按模板生成的正式文檔中不需要此附錄,正式模板中需要此行11. 目錄1引言 121.1編寫目的 121.2背景 121.3定義 121.4參考資料 122計劃122.1軟件說明 122.2測試內(nèi)容 122.3測試1 (標識符) 122.3.1 進度安排 122.3.2 條件 12a. 設備 12b. 軟件 12c. 人員 122.3.3 測試資料 12a. 有關本項任務的文件 12b. 被測試程序及其所在的媒體 12c. 測試的輸入和輸出舉例 12d. 有關控制此項測試的方法、

10、過程的圖標 123評價準則 33.1范圍 33.2數(shù)據(jù)處理 33.3尺寸 34.2功能2(標識符) 錯誤!未定義書簽。5分析摘要 錯誤!未定義書簽。5.1能力 錯誤!未定義書簽。5.2缺陷和限制 錯誤!未定義書簽。5.3建議 錯誤!未定義書簽。5.4評價錯誤!未定義書簽。6測試資源消耗錯誤!未定義書簽。測試計劃書12. 1引言12.1 1.1編寫目的該測試分析報告文檔有助于實現(xiàn)以下目標:了解軟件的具體功能,作為軟件開發(fā)人員開 發(fā)的主要過程,對軟件的功能、性能、接口、數(shù)據(jù)結(jié)構(gòu)等功能的具體測試結(jié)果與預期的要求進行 分析,為完善及改進軟件的功能提供依據(jù)。本軟件測試計劃說明的讀者對象是軟件設計人員、測

11、試人員。12.2 1.2 背景1)待開發(fā)系統(tǒng)軟件名稱:學生信息管理系統(tǒng);2)本項目的任務提出者是學校信息管理系統(tǒng)的各位老師,由本小組負責開發(fā),用于測試成績 查詢及管理;VC#的使3)測試環(huán)境:本系統(tǒng)屬于學生成績管理模塊,實現(xiàn)的是網(wǎng)絡管理系統(tǒng)中關于學生成績管理的 子功能,通過此軟件,提高用軟件工程分析問題、解決問題的能力,同時增強對數(shù)據(jù)庫和用能力。12.3 1.3 定義12.4 1.4參考資料無定義13. 2計劃2.1軟件說明本系統(tǒng)屬于學生成績管理模塊,實現(xiàn)的是網(wǎng)絡管理系統(tǒng)中關于學生成績管理的子功能,通過此軟件,提高用軟件工程分析問題、解決問題的能力,同時增強對數(shù)據(jù)庫使用能力。2.2測試內(nèi)容測試

12、內(nèi)容有:學生成績查詢模塊、學生信息管理模塊、教師課程安排模塊、教師成績錄入模塊、管理員管理模塊、公告管理模塊2.3測試1學生成績查詢模塊2.3.1進度安排232條件233測試資料 示例模塊: 學生信息管理模塊: 數(shù)據(jù)流程圖:”什右”b白盒測試:(1)語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋:測試用例輸入路徑輸入預期輸出輸出結(jié)果s-a-c-b輸入錯誤用戶或者錯誤密碼提示輸入用戶 不存在s-a-c-d-e- f-g-h輸入正確用戶和正確密碼進入系統(tǒng)(2) 條件組合覆蓋:輸入路徑輸入預期輸出輸出結(jié)果s-a-c-b輸入錯誤用戶與錯誤密碼提示輸入用戶 不存在s-a-c-b輸入正確用戶與錯誤密碼提示密

13、碼錯誤s-a-c-d-e-f- g-h輸入正確用戶與正確密碼進入(3)點覆蓋、邊覆蓋、路徑覆蓋:程序圖s1e obfoho錯誤!未指定書簽。測試用例輸入路徑輸入預期輸出輸出結(jié)果s-a-c-b輸入錯誤用戶與錯誤密碼提示輸入用戶 不存在s-a-c-d-e-f- g-h輸入正確用戶與正確密碼進入黑盒測試:(1)等價類劃分輸入條件有效等價類無效等價類學牛登錄學號字符串為09之間的阿拉伯 數(shù)字組合的有效讀者登錄號無效學牛登錄號密碼有效密碼無效密碼測試用例(第一組)測試用例編號LMS R 001測試項目:學牛登錄測試標題:輸入無效讀者學生號重要級別中預置條件輸入r讀者號000ht,讀者密碼000000操作

14、步驟1、輸入學生號000ht ; 2、輸入學生密碼 000000預期輸出1、提示輸入學生號;2、提示用戶“您輸入的登錄號無 效,請重新輸入。測試用例(第二組)測試用例編號LMS R 002測試項目:學牛登錄測試標題輸入無效密碼重要級別中預置條件:系統(tǒng)中存在該用戶輸入學生學號000001,學生密碼1000000操作步驟1、輸入學生學號0000001 ; 2、輸入學生密碼1000000預期輸出1、提示輸入密碼;2、提示用戶“您輸入的密碼無效,請 重新輸入?!睖y試用例(第三組)測試用例編號LMS R 003測試項目:學牛登錄測試標題輸入有效學生登錄號和有效密碼重要級別中預置條件:系統(tǒng)中存在該用戶輸入

15、學生學號000001,學生密碼000000操作步驟:1、輸入學生號000001 ; 2、輸入學生密碼000000預期輸出1、進入系統(tǒng)因果圖設計測試用例規(guī)格說明弟:登錄表中有記錄第一不正確時給出信息“輸入格式錯誤,請重新輸入”, 分析規(guī)格說明并編號因:第一:輸入的學生學號有效果:=給出信息“提示錯誤信息,重新輸入”規(guī)則。否則記為0;表中每一列視為測試判定表組合條件12條件原因10動作結(jié)果(901學生成績管理模塊: 數(shù)據(jù)流程圖:語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋輸入路徑輸入預期輸出輸出結(jié)果1-2-3-4輸入“ ad”不查詢成績錯誤! 未指定書簽。不查詢成績1-2-3-5-6

16、-7輸入“ acf ”查詢成績,成功 獲得成績信息查詢成績,成功獲得 成績信息1-2-3-5-8-9輸入“ acg ”查不到成績查不到成績輸入路徑輸入預期輸出輸出結(jié)果s-a-b-c-d輸入“ 13”沒有查到成績錯 誤!未指定書簽。s-a-b-c-e-f-h輸入“ 136”成功獲取成績黑盒測試:(1)等價類劃分有效等價類無效等價類輸入學生ID號1)2009000000000- 的整數(shù)1) 2009000000000 整數(shù)2) 的整數(shù)3) 含有數(shù)字外其他字符的輸入4) 非int類型學生表中是否有 記錄Yes No(2)輸入的邊界值含有數(shù) 字外其 他字符非 in t類 型2012999999999整

17、數(shù)*4.320080347430002009000000000200903474300120129999999992013000000000測試用例1:測試項目學生成績查詢測試標題輸入含有數(shù)字外其他字符的ID號輸入*操作步驟1. 輸入*2. 點擊確定預期輸出請輸入正確id,請重新輸入測試用例2:測試項目學生成績查詢測試標題非int類型輸入4.3操作步驟1輸入4.32點擊確定預期輸出請輸入正確id,請重新輸入測試用例3:測試項目學生成績查詢測試標題2009000000000整數(shù)輸入2008034743000操作步驟1 輸入 20080347430002點擊確定預期輸出請輸入正確id,請重新輸入測

18、試用例4:測試項目學生成績查詢測試標題2009000000000輸入2009000000000操作步驟1 輸入 20090000000002點擊確定預期輸出正確可以查詢成績測試用例5:測試項目學生成績查詢測試標題的整數(shù)輸入2009034743001操作步驟1 輸入 20090347430012點擊確定預期輸出正確可以查詢成績測試用例6:測試項目學生成績查詢測試標題輸入操作步驟1 輸入 2點擊確定預期輸出正確可以查詢成績測試用例7:測試項目學生成績查詢測試標題整數(shù)輸入操作步驟1 輸入 2點擊確定預期輸出請輸入正確id,請重新輸入因果圖設計測試用例規(guī)格說明第一:輸入的學生ID號正確第二:成績表中有

19、記錄第三:是否查詢成績第一、二、三都滿足時查詢該學生成績;第一、二滿足時成績表中有記錄,但沒有查詢成績;第一不正確時給出信息“請輸入正確id,重新輸入”,第二不正確時給出信息“成績未錄入”,第三不查詢時結(jié)束3)分析規(guī)格說明并編號 因:第一:輸入的學生 ID號有效第二:成績表中有記錄第三:是否查詢成績果:CD=!給出信息請輸入正確id,重新輸入”=人成績表中有記錄,但沒有進行查詢操作(22=給出信息“請輸入正確id,重新輸入”結(jié)束二人人查詢成績於4)畫出的因果圖如下圖所示管理員管理模塊: 數(shù)據(jù)流程圖:白盒測試:(1)語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋:測試用例執(zhí)行路徑輸入預期輸出輸出結(jié)

20、果s-a-b-c 錯誤!未 指定書 簽。錯 誤!未指 定書簽。輸入錯誤用戶名與錯誤 密碼提示輸入用戶不存 在s-a-b-d- e-f-g-h- i-j輸入正確用戶名與正確 密碼進入系統(tǒng)(2)條件組合覆蓋:輸入路徑輸入:預期輸出輸出結(jié)果s-a-b-c 錯 誤!未找到 引用源。輸入錯誤用戶名與錯誤密碼提示輸入用戶不存在s-a-b-c輸入正確用戶名與錯誤密碼提示密碼錯誤s-a-b-d-e- f-g-h-i-j輸入正確用戶名與正確密碼進入系統(tǒng)(3) 點覆蓋、邊覆蓋、路徑覆蓋:測試用例輸入路徑輸入預期輸出輸出結(jié)果s-a-b-c輸入錯誤用戶名與錯誤密 碼提示輸入用戶不存在s-a-b-d-e-f- g-h-

21、i-j輸入正確用戶名與正確密 碼進入系統(tǒng)黑盒測試:(1)等價類劃分輸入條件有效等價類無效等價類管理員帳號以M開頭,后加兩位字 符串為09之間的阿拉 伯數(shù)字組合的有效管理 員帳號無效管理員密碼有效密碼無效密碼(2)邊界值分析輸入內(nèi)點上占八、離點管理員帳號M01、M98M00、M99M0 M100測試用例(第一組)測試用例編號LMS M 001測試項目:管理員登錄測試標題輸入無效管理員帳號,離點小重要級別中預置條件輸入管理員帳號MQ密碼000000操作步驟1、輸入管理員帳號 M0 ; 2、輸入密碼000000預期輸出1、提示輸入學生學號號;2、提示用戶“您輸入的帳號無 效,請重新輸入。測試用例(第

22、二組)測試用例編號LMS M 002測試項目:管理員登錄測試標題輸入無效管理員帳號,離點大重要級別:中預置條件輸入:管理員帳號M10Q密碼000000操作步驟1、輸入管理員帳號 M100 ; 2、輸入密碼000000預期輸出1、提示輸入學生學號號;2、提示用戶“您輸入的帳號無 效,請重新輸入。測試用例(第三組)測試用例編號LMS R 003測試項目:管理員登錄測試標題輸入有效管理貝賬號和無效密碼,內(nèi)點小重要級別中預置條件:系統(tǒng)中存在該用戶輸入管理員帳號M01,密碼1000000操作步驟1、輸入管理員帳號 M01 ; 2、輸入密碼1000000預期輸出1、提示輸入密碼;2、提示用戶“您輸入的密碼

23、無效,請 重新輸入。”測試用例(第四組)測試用例編號LMS R 004測試項目:管理員登錄測試標題輸入有效管理員賬號和無效密碼,內(nèi)點大重要級別中預置條件;系統(tǒng)中存在該用戶輸入管理員帳號M98密碼1000000操作步驟1、輸入管理員帳號 M98 ; 2、輸入密碼1000000預期輸出1、提示輸入密碼;2、提示用戶“您輸入的密碼無效,請 重新輸入。”測試用例(第五組)測試用例編號LMS R 005測試項目:管理員登錄測試標題輸入有效管理員賬號和無效密碼,上點小重要級別中預置條件:系統(tǒng)中存在該用戶輸入管理員帳號M0Q密碼1000000操作步驟1、輸入管理員帳號 M00 ; 2、輸入密碼1000000

24、預期輸出1、提示輸入密碼;2、提示用戶“您輸入的密碼無效,請 重新輸入。”測試用例(第六組)測試用例編號LMS R 006測試項目:管理員登錄測試標題輸入有效管理員賬號和無效密碼,上點小重要級別中預置條件系統(tǒng)中存在該用戶輸入管理員帳號M99密碼1000000操作步驟:1、輸入管理員帳號 M99 ; 2、輸入密碼1000000預期輸出1、提示輸入密碼;2、提示用戶“您輸入的密碼無效,請 重新輸入。”測試用例(第七組)測試用例編號LMS R 007測試項目:學牛登錄測試標題輸入有效管理員帳號和有效密碼,內(nèi)點小重要級別:中預置條件:系統(tǒng)中存在該用戶輸入管理員帳號M01,密碼000000操作步驟:1、

25、輸入管理員帳號 M01 ; 2、輸入密碼000000預期輸出1、進入系統(tǒng)測試用例(第八組)測試用例編號LMS R 008測試項目:學生登錄測試標題輸入有效管理員帳號和有效密碼,內(nèi)點大重要級別中預置條件:系統(tǒng)中存在該用戶輸入管理員帳號M98密碼000000操作步驟;1、輸入管理員帳號 M01 ; 2、輸入密碼000000預期輸出1、進入系統(tǒng)測試用例(第九組)測試用例編號LMS R 009測試項目:學牛登錄測試標題:輸入有效管理員帳號和有效密碼,上點小重要級別中預置條件:系統(tǒng)中存在該用戶輸入管理員帳號M0Q密碼000000操作步驟:1、輸入管理員帳號 M01 ; 2、輸入密碼000000預期輸出1

26、、進入系統(tǒng)測試用例(第十組)測試用例編號LMS R 010測試項目:學牛登錄測試標題輸入有效管理員帳號和有效密碼,上點大重要級別中預置條件系統(tǒng)中存在該用戶輸入:管理員帳號M99密碼000000操作步驟1、輸入管理員帳號 M01 ; 2、輸入密碼000000預期輸出1、進入系統(tǒng)校園公告管理模塊I: 數(shù)據(jù)流程圖:白盒測試:(4) 語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋:測試用例輸入路徑輸入預期輸出輸出結(jié)果s-a-c-b輸入錯誤用戶名與錯誤密碼提示輸入用戶不存在s-a-c-d-e- f-g-h輸入正確用戶名與正確密碼進入系統(tǒng)(5) 條件組合覆蓋:輸入路徑輸入預期輸出輸出結(jié)果s-a-c-b輸入錯誤用戶名與錯誤密碼提示輸入用戶不存在s-a-c-b輸入正確用戶名與錯誤密碼提示密碼錯誤s-a-c-d-e-f- g-h輸入正確用戶名

溫馨提示

  • 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

提交評論