單元測試計劃_第1頁
單元測試計劃_第2頁
單元測試計劃_第3頁
單元測試計劃_第4頁
單元測試計劃_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

頁,共=NUMPAGES7-16頁文檔編制說明文檔說明: 單元測試計劃是為了規(guī)范化編碼流程和測試流程而擬定的計劃,其規(guī)定了單元測試計劃的測試目標(biāo)、測試方法和測試質(zhì)量保證。文檔閱讀對象:a.系統(tǒng)開發(fā)人員b.系統(tǒng)測試人員修改情況記錄:版本號修改批準(zhǔn)人修改人安裝日期簽收人單元測試計劃01.001 目錄目錄1.產(chǎn)品描述 31.1功能描述 31.2當(dāng)前版本 32.測試概述 32.1.測試目標(biāo) 32.2.測試方法 32.2.1白箱測試 32.2.3測試覆蓋 32.3進(jìn)入準(zhǔn)則 42.4結(jié)束準(zhǔn)則 42.5考慮事項 43.控制和協(xié)調(diào) 53.1測試案例檢查和質(zhì)量控制 53.2測試流程 53.3開發(fā)組和測試組之間程序版本控制 54.資源需求和依賴條件 64.1軟/硬件依賴條件 64.2測試數(shù)據(jù)需求 64.3測試人員需求 6附錄1.單元測試報告 6單元測試計劃V01.001 正文1.產(chǎn)品描述1.1功能描述參考文檔:業(yè)務(wù)需求說明書,軟件需求說明書。1.2當(dāng)前版本船閘調(diào)度收費綜合管理系統(tǒng)V01.0012.測試概述2.1.測試目標(biāo)測試程序或代碼單元(例如程序或模塊)的功能測試內(nèi)部邏輯檢查內(nèi)部設(shè)計測試路徑與條件覆蓋面測試以外條件和錯誤處理2.2.測試方法2.2.1白箱測試在白箱法中,測試者了解系統(tǒng)的內(nèi)部。他們關(guān)心“怎么干”而不是“干什么”。白箱測試是邏輯導(dǎo)向的,測試者關(guān)心程序中控制流所有可能的途徑的執(zhí)行。白箱法本質(zhì)上是單元測試方法(有時用于集成測試和操作性測試)并且?guī)缀蹩偸怯杉夹g(shù)人員進(jìn)行。白箱測試的例子有:測試代碼中的分支和判斷跟蹤程序中的邏輯路徑2.2.3測試覆蓋測試覆蓋:一項給定測試或一組測試對某個給定系統(tǒng)或構(gòu)件的所有指定測試用例進(jìn)行處理所達(dá)到的程度,測試覆蓋包括函數(shù)、分支、擴(kuò)展分支和條件覆蓋等。覆蓋種類:函數(shù)覆蓋是最基本的測試要求,一般應(yīng)該達(dá)到100%,即測試過所有的函數(shù)。條件覆蓋指出真值條件和假值條件被測試的次數(shù),在單元級測試時應(yīng)該力求達(dá)到100%,不然的話就會留下未測試的代碼,引發(fā)潛在的風(fēng)險。但在集成測試時,要達(dá)到100%的條件覆蓋是非常困難的。選擇合適的測試覆蓋指標(biāo)依賴于你的測試目標(biāo)。2.3進(jìn)入準(zhǔn)則編碼階段已經(jīng)審核完成項目經(jīng)理已經(jīng)批準(zhǔn)了單元測試計劃測試組已經(jīng)設(shè)計好測試案例,經(jīng)過測試組組長的檢查,并通過項目經(jīng)理批準(zhǔn)測試數(shù)據(jù)已經(jīng)準(zhǔn)備好并經(jīng)過檢查測試資源已經(jīng)到位(軟件、硬件、人力)2.4結(jié)束準(zhǔn)則測試遇到的所有問題已經(jīng)記錄下來所有測試案例都已運行95%的測試案例已經(jīng)成功通過所有測試案例至少運行了三次,所有錯誤已經(jīng)修改測試結(jié)果已經(jīng)記錄,測試分析報告已經(jīng)提交項目經(jīng)理檢查2.5考慮事項單元劃分局部數(shù)據(jù)結(jié)構(gòu)重要的實行路徑錯誤處理極端條件基于程序說明的測試案例3.控制和協(xié)調(diào)3.1測試案例檢查和質(zhì)量控制所有測試案例應(yīng)該經(jīng)過測試負(fù)責(zé)人的檢查和項目負(fù)責(zé)人的核查。3.2測試流程測試人員發(fā)現(xiàn)一個錯誤/問題|+>在單元測試記錄庫中增加一條錯誤記錄|+>通知開發(fā)人員(一般是測試員本人)|||+>開發(fā)人員更正此錯誤/問題,并在該錯誤記錄中注明|+>|||循環(huán)|+>通知測試人員||直到||||測試|+>測試人員驗證此修改,并將結(jié)果記入該錯誤記錄||案例||||結(jié)束|||<+若成功>結(jié)束此案例+<若不成功3.3開發(fā)組和測試組之間程序版本控制為測試組人員保存測試代碼提供一個固定的、完整的測試程序目錄。開發(fā)組負(fù)責(zé)對其內(nèi)容的修改。所有編程人員必須在自己的工作站保存最新版本的代碼,不得變更測試程序目錄下的內(nèi)容。在修改之前,由開發(fā)組負(fù)責(zé)人通知測試組負(fù)責(zé)人將做哪些修改和修改將影響的功能。4.資源需求和依賴條件4.1軟/硬件依賴條件軟/硬件名稱數(shù)量配置測試主機(jī)2CPUi5-4440,顯卡芯片GT610,內(nèi)存4G7200轉(zhuǎn)HDD測試軟件環(huán)境--VisualStudio2

溫馨提示

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

最新文檔

評論

0/150

提交評論