系統(tǒng)軟件測(cè)試計(jì)劃_第1頁
系統(tǒng)軟件測(cè)試計(jì)劃_第2頁
系統(tǒng)軟件測(cè)試計(jì)劃_第3頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、測(cè)試計(jì)劃引言編寫目的本測(cè)試計(jì)劃的具體編寫目的,指出預(yù)期的讀者范圍。背景說明:a 測(cè)試計(jì)劃所從屬的軟件系統(tǒng)的名稱;b 該開發(fā)項(xiàng)目的歷史,列出用戶和執(zhí)行此項(xiàng)目測(cè)試的計(jì)算中心,說明在開 始執(zhí)行本測(cè)試計(jì)劃之前必須完成的各項(xiàng)工作。定義列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。參考資料列出要用到的參考資料,如:a 本項(xiàng)目的經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書或合同、上級(jí)機(jī)關(guān)的批文;b 屬于本項(xiàng)目的其他已發(fā)表的文件;C.本文件中各處引用的文件、資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出 這些文件的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說明能夠得到這些 文件資料的來源。計(jì)劃 軟件說明提供一份圖表,并逐項(xiàng)說明被測(cè)軟件的

2、功能、輸入和輸出等質(zhì)量指標(biāo),作為 敘述測(cè)試計(jì)劃的提綱。測(cè)試資料列出本項(xiàng)測(cè)試所需的資料,如:a. 有關(guān)本項(xiàng)任務(wù)的文件;b. 被測(cè)試程序及其所在的媒體;c. 測(cè)試的輸入和輸出舉例;d. 有關(guān)控制此項(xiàng)測(cè)試的方法、過程的圖表。測(cè)試培訓(xùn)說明或引用資料說明為被測(cè)軟件的使用提供培訓(xùn)的計(jì)劃。規(guī)定培訓(xùn)的內(nèi)容、 受訓(xùn)的人員及從事培訓(xùn)的工作人員測(cè)試資源 人員安排角色人員安排任務(wù)描述備注項(xiàng)目經(jīng)理a)負(fù)責(zé)組織制訂檢測(cè)方案(計(jì)劃);b)負(fù)責(zé)組織實(shí)施檢測(cè)工作;c)負(fù)責(zé)檢測(cè)報(bào)告編制;d)負(fù)責(zé)組織項(xiàng)目各階段里程碑(基線)的評(píng)審活動(dòng);e)負(fù)責(zé)各基線的配置項(xiàng)入庫的申 請(qǐng)和檢測(cè)報(bào)告的歸檔工作;f)負(fù)責(zé)對(duì)檢測(cè)項(xiàng)目方案(計(jì)劃) 的實(shí)施跟

3、蹤。測(cè)試人員a)搭建檢測(cè)環(huán)境;b)參與編與檢測(cè)方案(計(jì)劃)、 檢測(cè)規(guī)格說明及記錄;c)執(zhí)行檢測(cè)過程;d)記錄檢測(cè)結(jié)果和問題反饋,編 寫問題報(bào)告。部門經(jīng)理a)組建項(xiàng)目組,任命項(xiàng)目負(fù)責(zé)人;b)對(duì)檢測(cè)項(xiàng)目進(jìn)行協(xié)調(diào)管理;c)對(duì)檢測(cè)結(jié)果進(jìn)行審核;d)參加項(xiàng)目各階段里程碑(基線) 的評(píng)審活動(dòng)。測(cè)試環(huán)境硬件環(huán)境: 軟件環(huán)境: 測(cè)試工具本模板中提出的工具均根據(jù)實(shí)際情形盡心更換測(cè)試任務(wù)工具版本備注測(cè)試計(jì)劃辦公軟件輸入工具功能 編輯文本測(cè)試報(bào)告辦公軟件測(cè)試用例辦公軟件功能測(cè)試自動(dòng)化測(cè)試工具性能測(cè)試LoadrunnerJmeterSoapui 等測(cè)試管理Redm ine測(cè)試進(jìn)度測(cè)試任務(wù)測(cè)試人員測(cè)試任務(wù)負(fù)責(zé)人測(cè)試策略

4、列出組裝測(cè)試和確認(rèn)測(cè)試中的每一項(xiàng)測(cè)試用例模板的名稱標(biāo)識(shí)符、這些測(cè)試的進(jìn)度安排以及這些測(cè)試的內(nèi)容和目的, 例如模塊功能測(cè)試、用戶界面測(cè)試、性 能測(cè)試、壓力測(cè)試、故障恢復(fù)測(cè)試、安全性測(cè)試、配置測(cè)試、安裝測(cè)試等。功能測(cè)試確保測(cè)試的功能正常,如導(dǎo)航,數(shù)據(jù)輸入,處理、檢索是否正確,以及業(yè)務(wù) 規(guī)則的實(shí)施是否恰當(dāng)。即對(duì)交互的輸出或結(jié)果進(jìn)行分析,以此來核實(shí)應(yīng)用程序及 其內(nèi)部進(jìn)程,這是目前的測(cè)試重點(diǎn)。目標(biāo)利用有效的和無效的數(shù)據(jù)來執(zhí)行各個(gè)用例流,以核實(shí)以下內(nèi)容:在使用有效數(shù)據(jù)時(shí)得到預(yù)期的結(jié)果在使用無效數(shù)據(jù)時(shí)顯示相應(yīng)的錯(cuò)誤消息或警告消息。條件陳述本項(xiàng)測(cè)試工作對(duì)資源的要求,包括:a. 設(shè)備所用到的設(shè)備類型、數(shù)量和預(yù)定

5、使用時(shí)間;b. 軟件列出將被用來支持本項(xiàng)測(cè)試過程而本身又并不是被測(cè)軟件的組成部分的軟件,如測(cè)試驅(qū)動(dòng)程序、測(cè)試監(jiān)控程序、仿真程序、樁模塊等等;c. 人員列出在測(cè)試工作期間預(yù)期可由用戶和開發(fā)任務(wù)組提供的工作人員的 人數(shù)。技術(shù)水平及有關(guān)的預(yù)備知識(shí),包括一些特殊要求,如倒班操作和 數(shù)據(jù)鍵入人員。測(cè)試用例模板單一界面測(cè)試的參考表格如下:編號(hào)場(chǎng)景/條件操作預(yù)期結(jié)果1.用戶通過用戶界面輸入信息輸入任何東西,重填客戶端頁面恢復(fù)到初始狀態(tài)2.用戶通過用戶界面輸入信息輸入剛好等于字?jǐn)?shù)限制的正 確信息,提交1. 所填信息正確保存到相應(yīng)的數(shù)據(jù) 庫表中2. 客戶端提示提交成功3.用戶通過用戶界面輸入信息輸入略超過字?jǐn)?shù)限

6、制的正確 信息,提交1. 所填信息不能正確保存到相應(yīng)的 數(shù)據(jù)庫表中2. 客戶端提示字?jǐn)?shù)超長(zhǎng)3. 引導(dǎo)用戶定位超長(zhǎng)輸入4.用戶通過用戶界面輸入信息輸入略少于字?jǐn)?shù)限制的正確 信息,提交1. 所填信息正確保存到相應(yīng)的數(shù)據(jù) 庫表中2. 客戶端提示提交成功5.用戶通過用戶界面輸入信息輸入非法字符,提交1. 所填信息不能保存到相應(yīng)的數(shù) 據(jù)庫表中2. 客戶端提示有錯(cuò)誤輸入3. 引導(dǎo)用戶定位錯(cuò)誤輸入6.用戶通過用戶界面輸入信息輸入為空,提交1. 應(yīng)有必填項(xiàng)判斷2. 客戶端提示必填項(xiàng)不能為空3. 引導(dǎo)用戶定位必填項(xiàng)4. 所填信息不能保存到相應(yīng)的數(shù)據(jù)庫表中7.用戶通過用戶界面輸入信息該輸入漢字的輸入英文字 符,提

7、交注:其余類同1. 客戶端提示錯(cuò)誤輸入2. 引導(dǎo)用戶定位錯(cuò)誤輸入項(xiàng)3. 所填信息不能保存到相應(yīng)的數(shù)據(jù) 庫表中具體功能測(cè)試參考表格如下:功能A描述用例目的前提條件輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況示例:典型值示例:邊界值示例:異常值功能B描述用例目的前提條件輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況注:除測(cè)試所提供的功能外,還需添加 Cookies測(cè)試參考如下:Cookies 通常用來存儲(chǔ)用戶信息和用戶在某應(yīng)用系統(tǒng)的操作,當(dāng)一個(gè)用戶使用 Cookies 訪問了某一個(gè)應(yīng)用系統(tǒng)時(shí), Web 服務(wù)器將發(fā)送關(guān)于用戶的信息,把 該信息以 Cookies 的形式存儲(chǔ)在客戶端計(jì)算機(jī)上, 這可用來創(chuàng)建動(dòng)態(tài)和自定義頁 面

8、或者存儲(chǔ)登陸等信息。如果Web應(yīng)用系統(tǒng)使用了 Cookies,就必須檢查Cookies是否能正常工 作。測(cè)試的內(nèi)容可包括 Cookies 是否起作用,是否按預(yù)定的時(shí)間進(jìn)行保存,刷新 對(duì) Cookies 有什么影響等。用戶界面測(cè)試 用于核實(shí)用戶與軟件之間的交互是否正常。目標(biāo)核實(shí)下列內(nèi)容: 確保各種瀏覽以及各種訪問方法(鼠標(biāo)移動(dòng)、快捷鍵等)都使用正常 確保窗口對(duì)象及其特征(菜單、大小、位置、狀態(tài)和中心)都符合標(biāo)準(zhǔn) 等。條件 陳述本項(xiàng)測(cè)試工作對(duì)資源的要求,包括: a 設(shè)備所用到的設(shè)備類型、數(shù)量和預(yù)定使用時(shí)間; b 軟件列出將被用來支持本項(xiàng)測(cè)試過程而本身又并不是被測(cè)軟件的組成部分的軟件,如測(cè)試驅(qū)動(dòng)程序

9、、測(cè)試監(jiān)控程序、仿真程序、樁模塊等等;C.人員列出在測(cè)試工作期間預(yù)期可由用戶和開發(fā)任務(wù)組提供的工作人員的 人數(shù)。技術(shù)水平及有關(guān)的預(yù)備知識(shí),包括一些特殊要求,如倒班操作和 數(shù)據(jù)鍵入人員。測(cè)試用例模板檢查項(xiàng)測(cè)試人員的類別及其評(píng)價(jià)窗口切換、移動(dòng)、改變大小時(shí)正常嗎各種界面元素的文字正確嗎(如標(biāo)題、提示等)各種界面元素的狀態(tài)正確嗎(如有效、無效、選中等狀態(tài))各種界面元素支持鍵盤操作嗎各種界面元素支持鼠標(biāo)操作嗎對(duì)話框中的缺省焦點(diǎn)正確嗎數(shù)據(jù)項(xiàng)能正確回顯嗎對(duì)于常用的功能,用戶能否不必閱讀手冊(cè)就能使用執(zhí)行有風(fēng)險(xiǎn)的操作時(shí),有“確認(rèn)”、“放棄”等提示嗎操作順序合理嗎按鈕排列合理嗎導(dǎo)航幫助明確嗎提示信息規(guī)范嗎性能測(cè)試

10、主要是對(duì)響應(yīng)時(shí)間、事務(wù)處理速率和其他與時(shí)間相關(guān)的需求進(jìn)行評(píng)測(cè)和評(píng)估 性能評(píng)測(cè)的目標(biāo)是核實(shí)性能需求是否都已滿足。目標(biāo)核實(shí)下列情況下的性能行為:正常的預(yù)期工作量預(yù)期的最繁重工作量條件陳述本項(xiàng)測(cè)試工作對(duì)資源的要求,包括:a. 設(shè)備所用到的設(shè)備類型、數(shù)量和預(yù)定使用時(shí)間;b. 軟件列出將被用來支持本項(xiàng)測(cè)試過程而本身又并不是被測(cè)軟件的組成部分的軟件,如測(cè)試驅(qū)動(dòng)程序、測(cè)試監(jiān)控程序、仿真程序、樁模塊等等;c. 人員列出在測(cè)試工作期間預(yù)期可由用戶和開發(fā)任務(wù)組提供的工作人員的 人數(shù)。技術(shù)水平及有關(guān)的預(yù)備知識(shí),包括一些特殊要求,如倒班操作和 數(shù)據(jù)鍵入人員。d. 需考慮的特殊事項(xiàng):可創(chuàng)建“虛擬的”用戶負(fù)載來模擬許多個(gè)

11、(通常為數(shù)百個(gè))客戶機(jī)。 最好使用多臺(tái)實(shí)際客戶機(jī)(每臺(tái)客戶機(jī)都運(yùn)行測(cè)試腳本)在系統(tǒng)上 添加負(fù)載。應(yīng)該在專用的計(jì)算機(jī)上或在專用的機(jī)時(shí)內(nèi)執(zhí)行,以便實(shí)現(xiàn)完全的控 制和精確的評(píng)測(cè)。其所用的數(shù)據(jù)庫應(yīng)該是實(shí)際大小或相同縮放比例 的數(shù)據(jù)庫。多用戶不同網(wǎng)絡(luò)條件下的連接速度是否滿足要求測(cè)試用例模板性能A描述多用戶不同上網(wǎng)方式下的測(cè)試用例目的前提條件輸入數(shù)據(jù)期望的性能(平均值)實(shí)際性能(平均值)性能B描述多用戶不同距離條件下的測(cè)試用例目的前提條件輸入數(shù)據(jù)期望的性能(平均值)實(shí)際性能(平均值)壓力測(cè)試具體包含了負(fù)載測(cè)試以及壓力測(cè)試。目標(biāo)核實(shí)下列行為下的系統(tǒng)行為確定測(cè)試對(duì)象在給定時(shí)間內(nèi)能夠持續(xù)處理的最大負(fù)載或工作量(

12、包 括長(zhǎng)時(shí)間處理多個(gè)用戶相同的且性能最壞的業(yè)務(wù))確定并確保系統(tǒng)在超出最大預(yù)期工作量的情況下仍能正常運(yùn)行,并 評(píng)估其性能特征,包括響應(yīng)時(shí)間、事務(wù)處理速率和其他與時(shí)間相關(guān) 的內(nèi)容服務(wù)器上幾乎沒有或根本沒有可用的內(nèi)存( RAM)條件陳述本項(xiàng)測(cè)試工作對(duì)資源的要求,包括:a 設(shè)備所用到的設(shè)備類型、數(shù)量和預(yù)定使用時(shí)間;b 軟件列出將被用來支持本項(xiàng)測(cè)試過程而本身又并不是被測(cè)軟件的組成部 分的軟件,如測(cè)試驅(qū)動(dòng)程序、測(cè)試監(jiān)控程序、仿真程序、樁模塊等等;C.人員列出在測(cè)試工作期間預(yù)期可由用戶和開發(fā)任務(wù)組提供的工作人員的人數(shù)。技術(shù)水平及有關(guān)的預(yù)備知識(shí),包括一些特殊要求,如倒班操作和 數(shù)據(jù)鍵入人員。測(cè)試用例模板步驟一

13、:執(zhí)行單步任務(wù)測(cè)試步驟二:多用戶多任務(wù)測(cè)試參考表格如下:?jiǎn)尾饺蝿?wù)參考表格:任務(wù)A描述連續(xù)運(yùn)行時(shí)間故障發(fā)生的時(shí)刻故障描述統(tǒng)計(jì)分析任務(wù)A無故障運(yùn)行的平均時(shí)間間隔(CPU小時(shí))任務(wù)A無故障運(yùn)行的最小時(shí)間間隔(CPU小時(shí))任務(wù)A無故障運(yùn)行的最大時(shí)間間隔(CPU小時(shí))任務(wù)B描述連續(xù)運(yùn)行時(shí)間故障發(fā)生的時(shí)刻故障描述統(tǒng)計(jì)分析任務(wù)B無故障運(yùn)行的平均時(shí)間間隔(CPU小時(shí))任務(wù)B無故障運(yùn)行的最小時(shí)間間隔(CPU小時(shí))任務(wù)B無故障運(yùn)行的最大時(shí)間間隔(CPU小時(shí))多用戶多任務(wù)測(cè)試參考表格:極限名稱A最大并發(fā)用戶數(shù)量前提條件輸入/動(dòng)作輸岀/響應(yīng)是否能正常運(yùn)行例如10個(gè)用戶并發(fā)操作例如20個(gè)用戶并發(fā)操作極限名稱B前提條件輸

14、入/動(dòng)作輸岀/響應(yīng)是否能正常運(yùn)行故障恢復(fù)測(cè)試確保系統(tǒng)能從各種意外數(shù)據(jù)損失或完整性破壞的各種軟 /硬件故障中恢復(fù)。目標(biāo)核實(shí)系統(tǒng)能夠在下列狀況下正確恢復(fù)到預(yù)期的已知狀態(tài)客戶/服務(wù)機(jī)斷電 網(wǎng)絡(luò)通信中斷異常關(guān)閉某個(gè)功能錯(cuò)誤的操作順序條件陳述本項(xiàng)測(cè)試工作對(duì)資源的要求,包括:a. 設(shè)備所用到的設(shè)備類型、數(shù)量和預(yù)定使用時(shí)間;b. 軟件列出將被用來支持本項(xiàng)測(cè)試過程而本身又并不是被測(cè)軟件的組成部 分的軟件,如測(cè)試驅(qū)動(dòng)程序、測(cè)試監(jiān)控程序、仿真程序、樁模塊等等;c. 人員列出在測(cè)試工作期間預(yù)期可由用戶和開發(fā)任務(wù)組提供的工作人員的 人數(shù)。技術(shù)水平及有關(guān)的預(yù)備知識(shí),包括一些特殊要求,如倒班操作和 數(shù)據(jù)鍵入人員。測(cè)試用例

15、模板異常輸入/動(dòng)作恢復(fù)能力造成的危害、損失客戶/服務(wù)機(jī)斷電網(wǎng)絡(luò)通信中斷錯(cuò)誤的操作順序異常關(guān)閉某個(gè)功能安全性測(cè)試確保系統(tǒng) Web應(yīng)用下的安全性。目標(biāo)核實(shí)下列情況下的性能行為系統(tǒng)是否有超時(shí)的限制相關(guān)的重要信息是否寫進(jìn)日志、是否可追蹤使用了安全套接字時(shí),測(cè)試加密是否正確,信息是否完整條件陳述本項(xiàng)測(cè)試工作對(duì)資源的要求,包括:a. 設(shè)備所用到的設(shè)備類型、數(shù)量和預(yù)定使用時(shí)間;b. 軟件列出將被用來支持本項(xiàng)測(cè)試過程而本身又并不是被測(cè)軟件的組成部 分的軟件,如測(cè)試驅(qū)動(dòng)程序、測(cè)試監(jiān)控程序、仿真程序、樁模塊等等;c. 人員列出在測(cè)試工作期間預(yù)期可由用戶和開發(fā)任務(wù)組提供的工作人員的 人數(shù)。技術(shù)水平及有關(guān)的預(yù)備知識(shí),

16、包括一些特殊要求,如倒班操作和 數(shù)據(jù)鍵入人員。測(cè)試用例模板檢查項(xiàng)測(cè)試人員的類別及其評(píng)價(jià)系統(tǒng)有超時(shí)限制嗎(如標(biāo)題、提示等)相關(guān)的重要信息寫進(jìn)了日志嗎能有效跟蹤他們嗎傳輸信息加密了嗎傳過來的信息完整嗎配置測(cè)試核實(shí)測(cè)試對(duì)象在不同的軟件和硬件配置中的運(yùn)行情況。目標(biāo)確定系統(tǒng)能在下列條件下正常運(yùn)行在各種所需的硬件和軟件配置中 在各種0/S平臺(tái)或是瀏覽器下的兼容性測(cè)試條件陳述本項(xiàng)測(cè)試工作對(duì)資源的要求,包括:d. 設(shè)備所用到的設(shè)備類型、數(shù)量和預(yù)定使用時(shí)間;e. 軟件列出將被用來支持本項(xiàng)測(cè)試過程而本身又并不是被測(cè)軟件的組成部 分的軟件,如測(cè)試驅(qū)動(dòng)程序、測(cè)試監(jiān)控程序、仿真程序、樁模塊等等;f. 人員列出在測(cè)試工作

17、期間預(yù)期可由用戶和開發(fā)任務(wù)組提供的工作人員的 人數(shù)。技術(shù)水平及有關(guān)的預(yù)備知識(shí),包括一些特殊要求,如倒班操作和 數(shù)據(jù)鍵入人員。測(cè)試用例模板檢查項(xiàng)測(cè)試人員的類別及其評(píng)價(jià)系統(tǒng)能在各種軟/硬件條件下運(yùn)行嗎具體有哪些呢系統(tǒng)支持多種操作平臺(tái)嗎支持多種瀏覽器嗎系統(tǒng)對(duì)AD/FireWall敏感嗎安裝測(cè)試測(cè)試軟件在正常情況和異常情況下的安裝/反安裝狀況。目標(biāo)核實(shí)下列行為首次安裝、升級(jí)、完整的或自定義的安裝都能進(jìn)行安裝磁盤空間不足、缺少目錄創(chuàng)建權(quán)限等異常情況的安裝條件陳述本項(xiàng)測(cè)試工作對(duì)資源的要求,包括:g. 設(shè)備所用到的設(shè)備類型、數(shù)量和預(yù)定使用時(shí)間;h. 軟件列出將被用來支持本項(xiàng)測(cè)試過程而本身又并不是被測(cè)軟件的組成部分的軟件,如測(cè)試驅(qū)動(dòng)程序、測(cè)試監(jiān)控程序、仿真程序、樁模塊等等;i. 人員列出在測(cè)試工作期間預(yù)期可由用戶和開發(fā)任務(wù)組提供的工作人員的 人數(shù)。技術(shù)水平及有關(guān)的預(yù)備知識(shí),包括一些特殊要求,如倒班操作和 數(shù)據(jù)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論