版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第3章測(cè)試計(jì)劃和
缺陷跟蹤糾正本章要點(diǎn):
測(cè)試計(jì)劃的意義與目標(biāo)
測(cè)試計(jì)劃的內(nèi)容V模型和W模型
缺陷發(fā)現(xiàn)策略
缺陷管理流程3.1測(cè)試計(jì)劃的意義測(cè)試計(jì)劃工作的關(guān)鍵是:明確測(cè)試的目標(biāo),增強(qiáng)測(cè)試計(jì)劃的實(shí)用性。堅(jiān)持“5W”規(guī)則,明確內(nèi)容與過(guò)程?!?W”規(guī)則指:what,why,when,where,how;采用評(píng)審和更新機(jī)制,保證測(cè)試計(jì)劃滿(mǎn)足實(shí)際需求。3.2測(cè)試計(jì)劃的目標(biāo)(1)將需求和總體設(shè)計(jì)分解成可測(cè)試,應(yīng)該測(cè)試,推遲測(cè)試和無(wú)法測(cè)試的范圍(2)對(duì)每個(gè)范圍制訂測(cè)試的策略和方法(3)制訂release和停止測(cè)試的標(biāo)準(zhǔn)(4)準(zhǔn)備測(cè)試所需要的環(huán)境(5)確定測(cè)試風(fēng)險(xiǎn)(6)確定軟件測(cè)試目標(biāo)(7)確定測(cè)試所需要的資源其其他相關(guān)信息(8)制訂測(cè)試進(jìn)度和任務(wù)安排3.3測(cè)試計(jì)劃的內(nèi)容測(cè)試規(guī)劃流程包括三個(gè)階段:預(yù)規(guī)劃、測(cè)試計(jì)劃、后規(guī)劃。3.3.1預(yù)規(guī)劃預(yù)規(guī)劃階段包括在創(chuàng)建最終的測(cè)試計(jì)劃之前必須完成的活動(dòng)。該階段一般包括確定測(cè)試規(guī)范。測(cè)試規(guī)范包括以下組成部分:測(cè)試目標(biāo)測(cè)試假設(shè)測(cè)試成功/驗(yàn)收標(biāo)準(zhǔn)測(cè)試準(zhǔn)入/推出標(biāo)準(zhǔn)3.3.2測(cè)試規(guī)劃測(cè)試規(guī)劃階段包括以下活動(dòng):執(zhí)行需求可追溯性預(yù)估測(cè)試工作量對(duì)測(cè)試迭代進(jìn)行日程安排規(guī)劃資源確定測(cè)試方法定義測(cè)試質(zhì)量控制測(cè)試計(jì)劃測(cè)試規(guī)劃階段的最終產(chǎn)品是測(cè)試計(jì)劃。測(cè)試計(jì)劃是描述完整測(cè)試活動(dòng)的文檔,創(chuàng)建測(cè)試計(jì)劃對(duì)于有效測(cè)試很關(guān)鍵,并且需要測(cè)試工作量的1/3
。測(cè)試計(jì)劃有以下組成部分:1.測(cè)試范圍2.測(cè)試目標(biāo)3.假設(shè)列表4.風(fēng)險(xiǎn)分析結(jié)果5.資源分配6.測(cè)試日程安排7.測(cè)試設(shè)計(jì)8.測(cè)試環(huán)境9.測(cè)試工具和技術(shù)10.測(cè)試完成標(biāo)準(zhǔn)創(chuàng)建測(cè)試計(jì)劃,需要遵循以下步驟:1.組建測(cè)試團(tuán)隊(duì)。2.了解項(xiàng)目風(fēng)險(xiǎn)。3.構(gòu)思測(cè)試計(jì)劃。記錄測(cè)試目標(biāo)(1)測(cè)試目標(biāo)的數(shù)量必須為10個(gè)或10個(gè)以下。(2)測(cè)試目標(biāo)必須是可量的,以使測(cè)試員可以查看它們是否達(dá)到目標(biāo)。(3)需要對(duì)測(cè)試目標(biāo)劃分優(yōu)先級(jí)。高:此測(cè)試目標(biāo)很重要,并且必須在其他目標(biāo)之前達(dá)成。中:此測(cè)試目標(biāo)中等重要,并且可在達(dá)到高優(yōu)先級(jí)目標(biāo)后完成。低:此測(cè)試目標(biāo)不十分重要,并且可在達(dá)到高和中優(yōu)先級(jí)目標(biāo)后完成。(4)必須為每個(gè)目標(biāo)定義完成標(biāo)準(zhǔn)。記錄測(cè)試目標(biāo)的實(shí)例格式測(cè)試目標(biāo)
測(cè)試目標(biāo)編號(hào)測(cè)試目標(biāo)優(yōu)先級(jí)完成標(biāo)準(zhǔn)
任務(wù)/操作系統(tǒng)WindowsNTWindows2000ProfessionalWindowsServer2003StdEdition測(cè)試數(shù)據(jù)庫(kù)訪問(wèn)XXX測(cè)試性能
XX測(cè)試安全性
XX測(cè)試矩陣示例格式3.3.3后規(guī)劃1.基線控制2.軟件配置表示3.配置控制4.配置狀態(tài)統(tǒng)計(jì)5.軟件配置驗(yàn)證6.軟件開(kāi)發(fā)庫(kù)3.3.4V模型和W模型V模型V模型最早是由PaulRook在20世紀(jì)80年代后期提出的,在英國(guó)國(guó)家計(jì)算中心文獻(xiàn)中發(fā)布,旨在改進(jìn)軟件開(kāi)發(fā)的效率和效果。需求分析概要設(shè)計(jì)詳細(xì)設(shè)計(jì)編碼單元測(cè)試系統(tǒng)測(cè)試驗(yàn)收測(cè)試軟件開(kāi)發(fā)過(guò)程軟件測(cè)試過(guò)程集成測(cè)試單元測(cè)試計(jì)劃集成測(cè)試計(jì)劃系統(tǒng)測(cè)試計(jì)劃確認(rèn)測(cè)試計(jì)劃開(kāi)發(fā)生命周期的階段測(cè)試活動(dòng)需求創(chuàng)建驗(yàn)收測(cè)試計(jì)劃高級(jí)設(shè)計(jì)創(chuàng)建系統(tǒng)測(cè)試計(jì)劃和集成測(cè)試計(jì)劃詳細(xì)設(shè)計(jì)創(chuàng)建單元測(cè)試計(jì)劃編碼單元測(cè)試集成集成測(cè)試
系統(tǒng)測(cè)試驗(yàn)收驗(yàn)收測(cè)試2.W模型V模型的優(yōu)點(diǎn)是強(qiáng)調(diào)了在整個(gè)軟件項(xiàng)目開(kāi)發(fā)中需要經(jīng)歷的若干個(gè)測(cè)試級(jí)別,并與每一個(gè)開(kāi)發(fā)級(jí)別對(duì)應(yīng)。V模型的缺點(diǎn):忽略了測(cè)試的對(duì)象不應(yīng)該僅僅包括程序,沒(méi)有明確指出對(duì)需求、設(shè)計(jì)的測(cè)試;把測(cè)試作為編碼之后的最后一個(gè)活動(dòng),需求分析等前期產(chǎn)生的錯(cuò)誤直到后期的驗(yàn)收測(cè)試才能發(fā)現(xiàn),沒(méi)有明確地說(shuō)明早期的測(cè)試,無(wú)法體現(xiàn)“盡早地和不斷地進(jìn)行軟件測(cè)試”的原則。在V模型中增加軟件各開(kāi)發(fā)階段應(yīng)同步進(jìn)行的測(cè)試,演化為W模型。W模型由Evolutif公司提出,強(qiáng)調(diào)的是測(cè)試伴隨著整個(gè)軟件開(kāi)發(fā)周期。測(cè)試與開(kāi)發(fā)是同步進(jìn)行的,從而有利于盡早地發(fā)現(xiàn)問(wèn)題。局限性:W模型和V模型都把軟件的開(kāi)發(fā)視為需求、設(shè)計(jì)、編碼等一系列串行的活動(dòng),無(wú)法支持迭代、自發(fā)性以及變更調(diào)整。3.3.5測(cè)試計(jì)劃文檔概述項(xiàng)目目標(biāo)系統(tǒng)描述測(cè)試目標(biāo)假設(shè)突出問(wèn)題測(cè)試范圍要測(cè)試的功能部件不要測(cè)試的功能部件計(jì)劃測(cè)試團(tuán)隊(duì)培訓(xùn)需求日程安排預(yù)算需求風(fēng)險(xiǎn)和應(yīng)急計(jì)劃測(cè)試方法學(xué)測(cè)試方法測(cè)試數(shù)據(jù)測(cè)試文檔需求驗(yàn)證控制過(guò)程測(cè)試工具測(cè)試階段定義參與者準(zhǔn)入/退出標(biāo)準(zhǔn)需求工作產(chǎn)品測(cè)試完成標(biāo)準(zhǔn)測(cè)試環(huán)境硬件軟件位置3.4缺陷跟蹤和糾正3.4.1缺陷發(fā)現(xiàn)缺陷是指軟件產(chǎn)品或流程中所有不合規(guī)格的地方。缺陷發(fā)現(xiàn)流程包括揭示缺陷并且將缺陷通知開(kāi)發(fā)團(tuán)隊(duì)。然后,開(kāi)發(fā)團(tuán)隊(duì)將確認(rèn)缺陷是否有效并且修正這些缺陷。測(cè)試員驗(yàn)證并在最后關(guān)閉缺陷。缺陷生命周期確定缺陷原因的一些常用策略:改進(jìn)軟件代碼以捕獲系統(tǒng)中發(fā)生異?;蛭粗闆r的環(huán)境狀態(tài)。實(shí)現(xiàn)代碼以查找已知和常見(jiàn)的缺陷。分析相同缺陷的各種報(bào)告。當(dāng)開(kāi)發(fā)團(tuán)隊(duì)和測(cè)試團(tuán)隊(duì)的缺陷確定之間發(fā)生不一致時(shí),最好應(yīng)用解決方案過(guò)程。如:軟件擁有者仲裁;軟件開(kāi)發(fā)經(jīng)理仲裁;缺陷解決會(huì)議。3.4.2缺陷管理流程
1.缺陷記錄:需要在測(cè)試流程的每個(gè)階段確定并記錄缺陷。2.缺陷報(bào)告:通常包括以下信息:缺陷的唯一標(biāo)識(shí)符缺陷名稱(chēng)和類(lèi)型缺陷的源(例如測(cè)試用例)缺陷的嚴(yán)重性分配給缺陷的優(yōu)先級(jí)缺陷的當(dāng)前狀態(tài)(帶有一種提供缺陷狀態(tài)歷史信息的表)缺陷的詳細(xì)描述實(shí)現(xiàn)的平臺(tái)和操作系統(tǒng)當(dāng)缺陷發(fā)生時(shí)執(zhí)行的步驟缺席位置,帶有截屏負(fù)責(zé)測(cè)試的人員負(fù)責(zé)修正缺陷的人員缺陷報(bào)告示例將在3.4.5小結(jié)具體展開(kāi)介紹。3.缺陷跟蹤:缺陷跟蹤時(shí)觀察并記錄所有缺陷以確保正確修訂這些缺陷的過(guò)程。4.缺陷跟蹤工具是帶有缺陷報(bào)告數(shù)據(jù)庫(kù)以及幫助執(zhí)行以下任務(wù)的前端的工具。流行的缺陷跟蹤工具:PVCSTracker(Merant)、ClearQuest(Rational)、TrackRecord(Compuware)、Trackgear(LogiGear)、TestDirector(Mercury)等。3.4.3缺陷更正測(cè)試缺陷糾正流程所采用的策略是驗(yàn)證、確定和回歸測(cè)試。1.驗(yàn)證
測(cè)試:包括在SDLC的每個(gè)階段檢查軟件的一致性、完整性和正確性。2.確認(rèn)測(cè)試:是執(zhí)行軟件以實(shí)踐軟件產(chǎn)品,并將結(jié)果與測(cè)試需求進(jìn)行比較的過(guò)程。3.回歸測(cè)試:指對(duì)軟件系統(tǒng)中已經(jīng)經(jīng)過(guò)修改的模塊進(jìn)行重新測(cè)試以確保對(duì)缺陷的有效修訂。此外,包括確之前工作的所有模塊都不會(huì)因?yàn)樾薷亩a(chǎn)生故障。3.4.4缺陷預(yù)防缺陷預(yù)防過(guò)程中需要遵循以下步驟:1.分析某段時(shí)間內(nèi)的缺陷趨勢(shì)2.為確定的缺陷執(zhí)行根本原因分析3.提出預(yù)防措施建議以確保缺陷不會(huì)重復(fù)發(fā)生缺陷預(yù)防的好處:1.減少確定并計(jì)劃開(kāi)發(fā)生命周期早期可能發(fā)生的缺陷的成本。2.有助于生成高質(zhì)量的交付件。3.4.5缺陷報(bào)告文檔詳見(jiàn)書(shū)測(cè)試人員需要以適當(dāng)?shù)母袷綀?bào)告缺陷以使管理層作出與資源分配、成本和交付相關(guān)的決策。常用的報(bào)告如下:
1.缺陷密度報(bào)告2.缺陷潛伏期報(bào)告3.缺陷趨勢(shì)報(bào)告缺陷報(bào)告是測(cè)試活動(dòng)的最重要的輸出之一,有效的缺陷報(bào)告應(yīng)該遵循以下標(biāo)準(zhǔn):減少?gòu)拈_(kāi)發(fā)團(tuán)隊(duì)返回的缺陷數(shù)量;提高修正缺陷的速度;提高測(cè)試活動(dòng)的可信性;加強(qiáng)測(cè)試和開(kāi)發(fā)團(tuán)隊(duì)之間的團(tuán)隊(duì)合作。測(cè)試團(tuán)隊(duì)的目的是撰寫(xiě)有效的缺陷報(bào)告,該報(bào)告為每個(gè)人傳達(dá)正確的消息、執(zhí)行工作并且簡(jiǎn)化缺陷修正流程。撰寫(xiě)缺陷報(bào)告時(shí)需要考慮下述重點(diǎn):確保關(guān)于缺陷的可用數(shù)據(jù)簡(jiǎn)明清晰。確保提及的問(wèn)題確實(shí)是缺陷并且不是誤解或用戶(hù)錯(cuò)誤。報(bào)告應(yīng)該保持
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《急性盆腔炎寧瑛》課件
- 《晏子使楚教學(xué)》課件
- 《癌癥的預(yù)防與治療》課件
- 《日本美食介紹課件》課件
- 2023年浙江省臺(tái)州市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2021年河南省開(kāi)封市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2022年遼寧省錦州市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2022年安徽省六安市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 最美教師主要事跡
- 《演講與表達(dá)》課件
- 2024年國(guó)家公務(wù)員考試《申論》真題(副省級(jí))及參考答案
- 零星維修工程 投標(biāo)方案(技術(shù)方案)
- 10KV電力配電工程施工方案
- 茶葉采購(gòu)合同范本電子版
- 副總經(jīng)理招聘面試題與參考回答(某大型國(guó)企)2024年
- 體育賽事輿情危機(jī)管理方案
- 先兆流產(chǎn)課件-課件
- 2024年SATACT家教培訓(xùn)合同
- DBJ43 003-2017 湖南省公共建筑節(jié)能設(shè)計(jì)標(biāo)準(zhǔn)
- 蘇少版(2024)小學(xué)美術(shù)一年級(jí)上冊(cè)教學(xué)設(shè)計(jì)(附教材目錄)
- 2024-2030年中國(guó)高嶺土市場(chǎng)運(yùn)行態(tài)勢(shì)分析與發(fā)展現(xiàn)狀調(diào)研報(bào)告
評(píng)論
0/150
提交評(píng)論