版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、測試計劃1 引言1.1 編寫目的本測試計劃的具體編寫目的,指出預期的讀者范圍。如:1.2 背景說明:a 測試計劃所從屬的軟件系統(tǒng)的名稱;b 該開發(fā)項目的歷史,列出用戶和執(zhí)行此項目測試的計算中心,說明在開始執(zhí)行本測試計劃之前必須完成的各項工作。1.3 定義列出本文件中用到的專門術語的定義和外文首字母組詞的原詞組。1.4 參考資料列出要用到的參考資料,如:a 本項目的經(jīng)核準的計劃任務書或合同、上級機關的批文;b 屬于本項目的其他已發(fā)表的文件;c 本文件中各處引用的文件、資料,包括所要用到的軟件開發(fā)標準。列出這些文件的標題、文件編號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。2 計劃2.1
2、 軟件說明提供一份圖表, 并逐項說明被測軟件的功能、 輸入和輸出等質(zhì)量指標, 作為敘述測試計劃的提綱。.2.2 測試資料列出本項測試所需的資料,如:a 有關本項任務的文件;b 被測試程序及其所在的媒體;c 測試的輸入和輸出舉例;d 有關控制此項測試的方法、過程的圖表。2.3 測試培訓說明或引用資料說明為被測軟件的使用提供培訓的計劃。規(guī)定培訓的內(nèi)容、 受訓的人員及從事培訓的工作人員。3 測試資源3.1 人員安排角色人員安排任務描述備注項目經(jīng)理a)負責組織制訂檢測方案(計劃);b)負責組織實施檢測工作;c)負責檢測報告編制;d)負責組織項目各階段里程碑(基線)的評審活動;e)負責各基線的配置項入庫
3、的申請和檢測報告的歸檔工作;f)負責對檢測項目方案(計劃)的實施跟蹤。測試人員a)搭建檢測環(huán)境;b)參與編寫檢測方案(計劃)、檢測規(guī)格說明及記錄 ;c)執(zhí)行檢測過程;d)記錄檢測結果和問題反饋,編寫問題報告 。部門經(jīng)理a)組建項目組,任命項目負責人;b)對檢測項目進行協(xié)調(diào)管理;c)對檢測結果進行審核;d)參加項目各階段里程碑(基線)的評審活動。.3.2 測試環(huán)境硬件環(huán)境:軟件環(huán)境:3.3 測試工具本模板中提出的工具均根據(jù)實際情形盡心更換測試任務工具版本備注測試計劃辦公軟件輸入工具功能編輯文本測試報告辦公軟件測試用例辦公軟件功能測試自動化測試工具性能測試LoadrunnerJmeterSoapu
4、i 等 .測試管理Redmine3.4 測試進度測試任務測試人員測試任務負責人4 測試策略列出組裝測試和確認測試中的每一項測試用例模板的名稱標識符、這些測試的進度安排.以及這些測試的內(nèi)容和目的,例如模塊功能測試、用戶界面測試、性能測試、壓力測試、故障恢復測試、安全性測試、配置測試、安裝測試等。4.1 功能測試確保測試的功能正常,如導航,數(shù)據(jù)輸入,處理、檢索是否正確,以及業(yè)務規(guī)則的實施是否恰當。即對交互的輸出或結果進行分析,以此來核實應用程序及其內(nèi)部進程 ,這是目前的測試重點。目標利用有效的和無效的數(shù)據(jù)來執(zhí)行各個用例流,以核實以下內(nèi)容:在使用有效數(shù)據(jù)時得到預期的結果在使用無效數(shù)據(jù)時顯示相應的錯誤
5、消息或警告消息。條件陳述本項測試工作對資源的要求,包括:a 設備所用到的設備類型、數(shù)量和預定使用時間;b 軟件列出將被用來支持本項測試過程而本身又并不是被測軟件的組成部分的軟件,如測試驅動程序、測試監(jiān)控程序、仿真程序、樁模塊等等;c 人員列出在測試工作期間預期可由用戶和開發(fā)任務組提供的工作人員的人數(shù)。技術水平及有關的預備知識,包括一些特殊要求,如倒班操作和數(shù)據(jù)鍵入人員。測試用例模板單一界面測試的參考表格如下:編號場景/ 條件操作預期結果1.用戶通過用戶界面輸入信息輸入任何東西,重填客戶端頁面恢復到初始狀態(tài)輸入剛好等于字數(shù)限制的正1.所填信息正確保存到相應的數(shù)據(jù)2.用戶通過用戶界面輸入信息庫表中
6、確信息,提交2.客戶端提示提交成功1.所填信息不能正確保存到相應的3.用戶通過用戶界面輸入信息輸入略超過字數(shù)限制的正確數(shù)據(jù)庫表中信息,提交2.客戶端提示字數(shù)超長3.引導用戶定位超長輸入輸入略少于字數(shù)限制的正確1.所填信息正確保存到相應的數(shù)據(jù)4.用戶通過用戶界面輸入信息庫表中信息,提交2.客戶端提示提交成功.1.所填信息不能保存到相應的數(shù)5.用戶通過用戶界面輸入信息輸入非法字符,提交據(jù)庫表中2.客戶端提示有錯誤輸入3.引導用戶定位錯誤輸入1.應有必填項判斷2.客戶端提示必填項不能為空6.用戶通過用戶界面輸入信息輸入為空,提交3.引導用戶定位必填項4.所填信息不能保存到相應的數(shù)據(jù)庫表中該輸入漢字的
7、輸入英文字1.客戶端提示錯誤輸入2.引導用戶定位錯誤輸入項7.用戶通過用戶界面輸入信息符,提交3.所填信息不能保存到相應的數(shù)據(jù)注:其余類同庫表中具體功能測試參考表格如下:功能 A描述用例目的前提條件輸入 /動作期望的輸出 /相應實際情況示例:典型值示例:邊界值示例:異常值功能 B描述用例目的前提條件輸入 /動作期望的輸出 /相應實際情況注:除測試所提供的功能外,還需添加Cookies 測試參考如下:Cookies 通常用來存儲用戶信息和用戶在某應用系統(tǒng)的操作,當一個用戶使用Cookies訪問了某一個應用系統(tǒng)時, Web 服務器將發(fā)送關于用戶的信息, 把該信息以 Cookies 的形式存儲在客戶
8、端計算機上,這可用來創(chuàng)建動態(tài)和自定義頁面或者存儲登陸等信息。如果 Web 應用系統(tǒng)使用了Cookies ,就必須檢查Cookies 是否能正常工作。測試的內(nèi)容可包括 Cookies 是否起作用,是否按預定的時間進行保存,刷新對Cookies 有什么影響等。4.2 用戶界面測試用于核實用戶與軟件之間的交互是否正常。.目標核實下列內(nèi)容:確保各種瀏覽以及各種訪問方法(鼠標移動、快捷鍵等)都使用正常確保窗口對象及其特征(菜單、大小、位置、狀態(tài)和中心)都符合標準等。條件陳述本項測試工作對資源的要求,包括:a 設備所用到的設備類型、數(shù)量和預定使用時間;b 軟件列出將被用來支持本項測試過程而本身又并不是被測
9、軟件的組成部分的軟件,如測試驅動程序、測試監(jiān)控程序、仿真程序、樁模塊等等;c 人員列出在測試工作期間預期可由用戶和開發(fā)任務組提供的工作人員的人數(shù)。技術水平及有關的預備知識,包括一些特殊要求,如倒班操作和數(shù)據(jù)鍵入人員。測試用例模板檢查項測試人員的類別及其評價窗口切換、移動、改變大小時正常嗎?各種界面元素的文字正確嗎?(如標題、提示等)各種界面元素的狀態(tài)正確嗎?(如有效、無效、選中等狀態(tài))各種界面元素支持鍵盤操作嗎?各種界面元素支持鼠標操作嗎?對話框中的缺省焦點正確嗎?數(shù)據(jù)項能正確回顯嗎?對于常用的功能,用戶能否不必閱讀手冊就能使用?執(zhí)行有風險的操作時,有“確認”、“放棄”等提示嗎?操作順序合理嗎
10、?按鈕排列合理嗎?導航幫助明確嗎?提示信息規(guī)范嗎?4.3 性能測試主要是對響應時間、事務處理速率和其他與時間相關的需求進行評測和評估。性能評測的目標是核實性能需求是否都已滿足。目標核實下列情況下的性能行為:.正常的預期工作量預期的最繁重工作量條件陳述本項測試工作對資源的要求,包括:a 設備所用到的設備類型、數(shù)量和預定使用時間;b 軟件列出將被用來支持本項測試過程而本身又并不是被測軟件的組成部分的軟件,如測試驅動程序、測試監(jiān)控程序、仿真程序、樁模塊等等;c 人員列出在測試工作期間預期可由用戶和開發(fā)任務組提供的工作人員的人數(shù)。技術水平及有關的預備知識,包括一些特殊要求,如倒班操作和數(shù)據(jù)鍵入人員。d
11、 需考慮的特殊事項:可創(chuàng)建“虛擬的”用戶負載來模擬許多個(通常為數(shù)百個)客戶機。最好使用多臺實際客戶機(每臺客戶機都運行測試腳本)在系統(tǒng)上添加負載。應該在專用的計算機上或在專用的機時內(nèi)執(zhí)行, 以便實現(xiàn)完全的控制和精確的評測。其所用的數(shù)據(jù)庫應該是實際大小或相同縮放比例的數(shù)據(jù)庫。多用戶不同網(wǎng)絡條件下的連接速度是否滿足要求測試用例模板性能 A 描述多用戶不同上網(wǎng)方式下的測試用例目的前提條件輸入數(shù)據(jù)期望的性能(平均值)實際性能(平均值)性能 B 描述多用戶不同距離條件下的測試用例目的前提條件輸入數(shù)據(jù)期望的性能(平均值)實際性能(平均值)4.4 壓力測試具體包含了負載測試以及壓力測試。.目標核實下列行為
12、下的系統(tǒng)行為確定測試對象在給定時間內(nèi)能夠持續(xù)處理的最大負載或工作量 (包括長時間處理多個用戶相同的且性能最壞的業(yè)務)確定并確保系統(tǒng)在超出最大預期工作量的情況下仍能正常運行, 并評估其性能特征,包括響應時間、事務處理速率和其他與時間相關的內(nèi)容服務器上幾乎沒有或根本沒有可用的內(nèi)存(RAM )條件陳述本項測試工作對資源的要求,包括:a 設備所用到的設備類型、數(shù)量和預定使用時間;b 軟件列出將被用來支持本項測試過程而本身又并不是被測軟件的組成部分的軟件,如測試驅動程序、測試監(jiān)控程序、仿真程序、樁模塊等等;c 人員列出在測試工作期間預期可由用戶和開發(fā)任務組提供的工作人員的人數(shù)。技術水平及有關的預備知識,
13、包括一些特殊要求,如倒班操作和數(shù)據(jù)鍵入人員。測試用例模板步驟一:執(zhí)行單步任務測試步驟二:多用戶多任務測試參考表格如下:單步任務參考表格:任務A描述連續(xù)運行時間故障發(fā)生的時刻故障描述統(tǒng)計分析任務 A 無故障運行的平均時間間隔(CPU 小時)任務 A 無故障運行的最小時間間隔(CPU 小時)任務 A 無故障運行的最大時間間隔(CPU 小時)任務B描述連續(xù)運行時間故障發(fā)生的時刻故障描述.任務 B 無故障運行的平均時間間隔任務 B 無故障運行的最小時間間隔任務 B 無故障運行的最大時間間隔統(tǒng)計分析(CPU 小時)(CPU 小時)(CPU 小時)多用戶多任務測試參考表格:極限名稱 A最大并發(fā)用戶數(shù)量前提
14、條件輸入 /動作輸出 /響應是否能正常運行例如 10 個用戶并發(fā)操作例如 20 個用戶并發(fā)操作極限名稱 B前提條件輸入 /動作輸出 /響應是否能正常運行4.5 故障恢復測試確保系統(tǒng)能從各種意外數(shù)據(jù)損失或完整性破壞的各種軟/硬件故障中恢復。目標核實系統(tǒng)能夠在下列狀況下正確恢復到預期的已知狀態(tài)客戶 /服務機斷電網(wǎng)絡通信中斷異常關閉某個功能錯誤的操作順序條件陳述本項測試工作對資源的要求,包括:a 設備所用到的設備類型、數(shù)量和預定使用時間;b 軟件列出將被用來支持本項測試過程而本身又并不是被測軟件的組成部分的軟件,如測試驅動程序、測試監(jiān)控程序、仿真程序、樁模塊等等;c 人員列出在測試工作期間預期可由用
15、戶和開發(fā)任務組提供的工作人員的人數(shù)。技術水平及有關的預備知識,包括一些特殊要求,如倒班操作和數(shù)據(jù)鍵入人員。.測試用例模板異常輸入 /動作恢復能力造成的危害、損失客戶 /服務機斷電網(wǎng)絡通信中斷錯誤的操作順序異常關閉某個功能4.6 安全性測試確保系統(tǒng) Web 應用下的安全性。目標核實下列情況下的性能行為系統(tǒng)是否有超時的限制相關的重要信息是否寫進日志、是否可追蹤使用了安全套接字時,測試加密是否正確,信息是否完整條件陳述本項測試工作對資源的要求,包括:a 設備所用到的設備類型、數(shù)量和預定使用時間;b 軟件列出將被用來支持本項測試過程而本身又并不是被測軟件的組成部分的軟件,如測試驅動程序、測試監(jiān)控程序、
16、仿真程序、樁模塊等等;c 人員列出在測試工作期間預期可由用戶和開發(fā)任務組提供的工作人員的人數(shù)。技術水平及有關的預備知識,包括一些特殊要求,如倒班操作和數(shù)據(jù)鍵入人員。測試用例模板檢查項測試人員的類別及其評價系統(tǒng)有超時限制嗎?(如標題、提示等)相關的重要信息寫進了日志嗎?能有效跟蹤他們嗎?傳輸信息加密了嗎?傳過來的信息完整嗎?.4.7 配置測試核實測試對象在不同的軟件和硬件配置中的運行情況。目標確定系統(tǒng)能在下列條件下正常運行在各種所需的硬件和軟件配置中在各種 O/S 平臺或是瀏覽器下的兼容性測試條件陳述本項測試工作對資源的要求,包括:d 設備所用到的設備類型、數(shù)量和預定使用時間;e 軟件列出將被用
17、來支持本項測試過程而本身又并不是被測軟件的組成部分的軟件,如測試驅動程序、測試監(jiān)控程序、仿真程序、樁模塊等等;f 人員列出在測試工作期間預期可由用戶和開發(fā)任務組提供的工作人員的人數(shù)。技術水平及有關的預備知識,包括一些特殊要求,如倒班操作和數(shù)據(jù)鍵入人員。測試用例模板檢查項測試人員的類別及其評價系統(tǒng)能在各種軟/硬件條件下運行嗎?具體有哪些呢?系統(tǒng)支持多種操作平臺嗎?支持多種瀏覽器嗎?系統(tǒng)對 AD/FireWall敏感嗎?4.8 安裝測試測試軟件在正常情況和異常情況下的安裝/反安裝狀況。目標核實下列行為首次安裝、升級、完整的或自定義的安裝都能進行安裝磁盤空間不足、缺少目錄創(chuàng)建權限等異常情況的安裝.條件陳述本項測試工作對資源的要求,包括:g 設備所用到的設備類型、數(shù)量和預定使用時間;h 軟件列出將被用來支持本項測試過程而本身又并不是被測軟件的組成部分的軟件,如測試驅動程序、測試監(jiān)控程序、仿真程序、樁模塊等等;i 人員列出在測試工作期間預期可由用戶和開發(fā)任務組提供的工作人員的人數(shù)。 技術水平及有關的預備知識,包括一些特殊要求,如倒班操作和數(shù)據(jù)鍵入人員。測試用例模板配置說明安
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024數(shù)控機床主軸可靠性加工過程的可靠性技術規(guī)范
- 《國際貿(mào)易學》大學題集
- 文書模板-無廢城市建設總結報告
- 小區(qū)物業(yè)管理服務方案
- 沙糖桔種植的果園成本費用核算-記賬實操
- 2024年四川省資陽市中考英語試題(含答案)
- 第7課《溜索》教學設計-2023-2024學年統(tǒng)編版語文九年級下冊
- 2024年電調(diào)收音機項目資金申請報告代可行性研究報告
- 貨物代理合作協(xié)議書(3篇)
- 幼兒園安全演練應急預案范文(3篇)
- SB/T 10021-2017糖果凝膠糖果
- MT 220-1990煤礦用防爆柴油機械排氣中一氧化碳、氮氧化物檢驗規(guī)范
- GB/T 7354-2003局部放電測量
- 華醫(yī)網(wǎng)繼續(xù)教育《醫(yī)務人員職業(yè)素質(zhì)修養(yǎng)與執(zhí)業(yè)法律知識》考試題及答案
- 2022版義務教育(數(shù)學)課程標準(含2022年新增和修訂部分)
- Hellp綜合征專題知識
- 西亞、中亞、北非音樂課件
- 全國英語教師素養(yǎng)大賽大賽一等獎烏鴉喝水Unit-5-Story-Time課件
- 蘇教版六年級科學(上冊)第二單元遺傳與變異單元測試卷(含答案)
- 中小學德育工作評價細則
- 教師招聘登記表
評論
0/150
提交評論