第03講、軟件缺陷和缺陷報(bào)告_第1頁(yè)
第03講、軟件缺陷和缺陷報(bào)告_第2頁(yè)
第03講、軟件缺陷和缺陷報(bào)告_第3頁(yè)
第03講、軟件缺陷和缺陷報(bào)告_第4頁(yè)
第03講、軟件缺陷和缺陷報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Copyright Tarena Technologies Inc., 2008. All rights reserved.Tarena High-End IT T中國(guó)北京中國(guó)北京電話:(010)62135687、62136369地址:北京市海淀區(qū)北三環(huán)西路甲18號(hào) 中鼎大廈B座7層中國(guó)上海中國(guó)上海電話:(021)61202630、61202603地址:上海市北京東路668號(hào) 上??萍季┏荁區(qū)9層 加拿大多倫多加拿大多倫多電話:(416)491-6456 地址:Suite 1208, Deerford Road, Toronto, Ontario, Canada郵編:M2J 3J3中國(guó)廣州中國(guó)

2、廣州電話:(020)85518868、85518898 地址:廣州天河區(qū)崗頂僑鑫教育主樓三層第第0303講、軟件缺陷講、軟件缺陷和缺陷報(bào)告和缺陷報(bào)告Topicsl 測(cè)試人員的主要工作職責(zé)l 編寫(xiě)缺陷報(bào)告l 缺陷報(bào)告的處理流程本章內(nèi)容本章內(nèi)容3/23一、測(cè)試人員的主要工作職責(zé)一、測(cè)試人員的主要工作職責(zé)4/23測(cè)試人員的主要工作職責(zé)測(cè)試人員的主要工作職責(zé)l1 1、編寫(xiě)、編寫(xiě)測(cè)試計(jì)劃測(cè)試計(jì)劃l2 2、編寫(xiě)、編寫(xiě)測(cè)試用例測(cè)試用例l3 3、執(zhí)行測(cè)試,發(fā)現(xiàn)缺陷提交、執(zhí)行測(cè)試,發(fā)現(xiàn)缺陷提交缺陷報(bào)告缺陷報(bào)告l4 4、驗(yàn)證所發(fā)現(xiàn)的缺陷是否得到修改、驗(yàn)證所發(fā)現(xiàn)的缺陷是否得到修改l5 5、編寫(xiě)、編寫(xiě)測(cè)試總結(jié)報(bào)告測(cè)試

3、總結(jié)報(bào)告5/23二、編寫(xiě)缺陷報(bào)告二、編寫(xiě)缺陷報(bào)告6/23缺陷報(bào)告缺陷報(bào)告l當(dāng)測(cè)試人員發(fā)現(xiàn)了一個(gè)缺陷,需要填寫(xiě)一份當(dāng)測(cè)試人員發(fā)現(xiàn)了一個(gè)缺陷,需要填寫(xiě)一份“缺缺陷報(bào)告陷報(bào)告”來(lái)記錄這個(gè)缺陷,并通過(guò)這個(gè)缺陷報(bào)告來(lái)記錄這個(gè)缺陷,并通過(guò)這個(gè)缺陷報(bào)告告知開(kāi)發(fā)人員所發(fā)生的問(wèn)題告知開(kāi)發(fā)人員所發(fā)生的問(wèn)題缺陷報(bào)告是測(cè)試缺陷報(bào)告是測(cè)試人員和開(kāi)發(fā)人員交流溝通的重要工具。人員和開(kāi)發(fā)人員交流溝通的重要工具。7/23l案例案例1:u張三在測(cè)試案例張三在測(cè)試案例1-2-1程序時(shí),發(fā)現(xiàn)除數(shù)為程序時(shí),發(fā)現(xiàn)除數(shù)為零時(shí)程序異常退出,向開(kāi)發(fā)組提交一份缺陷零時(shí)程序異常退出,向開(kāi)發(fā)組提交一份缺陷報(bào)告報(bào)告8/23缺陷報(bào)告的重要組成缺陷報(bào)告的

4、重要組成l1 1、缺陷編號(hào)、缺陷編號(hào)(Defect ID)(Defect ID)l2 2、缺陷標(biāo)題、缺陷標(biāo)題(summary)(summary)l3 3、缺陷的發(fā)現(xiàn)者、缺陷的發(fā)現(xiàn)者(Detected By)(Detected By)l4 4、發(fā)現(xiàn)缺陷的日期、發(fā)現(xiàn)缺陷的日期(Detected on date)(Detected on date)l5 5、缺陷所屬的模塊、缺陷所屬的模塊(subject)(subject)l6 6、發(fā)現(xiàn)缺陷版本、發(fā)現(xiàn)缺陷版本(Detected in release)(Detected in release)l7 7、指派給誰(shuí)處理、指派給誰(shuí)處理(Assigned to

5、)(Assigned to)9/23缺陷報(bào)告的重要組成缺陷報(bào)告的重要組成l8 8、缺陷的狀態(tài)、缺陷的狀態(tài)(status)(status)u描述缺陷此時(shí)所處的狀態(tài)描述缺陷此時(shí)所處的狀態(tài)u例如:例如:l新提交的缺陷新提交的缺陷newl打開(kāi)的缺陷打開(kāi)的缺陷openl被拒絕的缺陷被拒絕的缺陷rejectedl已經(jīng)被修改完的缺陷已經(jīng)被修改完的缺陷fixedl重新打開(kāi)的缺陷重新打開(kāi)的缺陷reopenl關(guān)閉的缺陷關(guān)閉的缺陷closed10/23缺陷報(bào)告的重要組成缺陷報(bào)告的重要組成l 9、缺陷的嚴(yán)重程度、缺陷的嚴(yán)重程度(severity)u指明該缺陷對(duì)軟件造成的影響程度有多大指明該缺陷對(duì)軟件造成的影響程度有多

6、大u例如:例如:l 造成死機(jī)或影響開(kāi)發(fā)、測(cè)試進(jìn)度的問(wèn)題造成死機(jī)或影響開(kāi)發(fā)、測(cè)試進(jìn)度的問(wèn)題Urgentl 非常嚴(yán)重的功能問(wèn)題非常嚴(yán)重的功能問(wèn)題Very Highl 大的功能問(wèn)題大的功能問(wèn)題Highl 中等程度的功能問(wèn)題中等程度的功能問(wèn)題Mediuml 小的功能問(wèn)題小的功能問(wèn)題Lowl 注意:注意:u每個(gè)單詞代表的具體含義每個(gè)公司可能是不一樣,應(yīng)該在測(cè)試計(jì)劃或是每個(gè)單詞代表的具體含義每個(gè)公司可能是不一樣,應(yīng)該在測(cè)試計(jì)劃或是在專(zhuān)門(mén)的文檔中定義好,以便測(cè)試人員和開(kāi)發(fā)人員達(dá)成一致在專(zhuān)門(mén)的文檔中定義好,以便測(cè)試人員和開(kāi)發(fā)人員達(dá)成一致u案例:手機(jī)測(cè)試公司案例:手機(jī)測(cè)試公司bug level Definiti

7、on11/23缺陷報(bào)告的重要組成缺陷報(bào)告的重要組成l 10、缺陷的優(yōu)先級(jí)(、缺陷的優(yōu)先級(jí)(priority)u希望該缺陷什么時(shí)間內(nèi)或者哪個(gè)版本程序員可以解決希望該缺陷什么時(shí)間內(nèi)或者哪個(gè)版本程序員可以解決u例如:例如:l Urgent立刻修復(fù)立刻修復(fù)l Very High本版本修復(fù)本版本修復(fù)l High下一個(gè)版本修復(fù)下一個(gè)版本修復(fù)l Medium發(fā)布之前修復(fù)發(fā)布之前修復(fù)l Low允許在發(fā)布產(chǎn)品中存在允許在發(fā)布產(chǎn)品中存在l 注意:注意:u同樣,每個(gè)單詞代表的具體含義每個(gè)公司可能是不一樣,應(yīng)該在測(cè)試計(jì)同樣,每個(gè)單詞代表的具體含義每個(gè)公司可能是不一樣,應(yīng)該在測(cè)試計(jì)劃或是在專(zhuān)門(mén)的文檔中定義好劃或是在專(zhuān)門(mén)

8、的文檔中定義好12/23缺陷報(bào)告的重要組成缺陷報(bào)告的重要組成l 11、缺陷描述(、缺陷描述(description)u把發(fā)現(xiàn)這個(gè)缺陷的具體步驟記錄下來(lái),使開(kāi)發(fā)人員通過(guò)你的描述可以看把發(fā)現(xiàn)這個(gè)缺陷的具體步驟記錄下來(lái),使開(kāi)發(fā)人員通過(guò)你的描述可以看到這個(gè)缺陷,以便他去解決這個(gè)缺陷到這個(gè)缺陷,以便他去解決這個(gè)缺陷u要求:描述清晰、準(zhǔn)確、易讀,使開(kāi)發(fā)人員容易讀懂,并可以重現(xiàn)缺陷要求:描述清晰、準(zhǔn)確、易讀,使開(kāi)發(fā)人員容易讀懂,并可以重現(xiàn)缺陷初學(xué)者練習(xí)的重點(diǎn)、難點(diǎn)初學(xué)者練習(xí)的重點(diǎn)、難點(diǎn)13/23注意注意l 1、缺陷的嚴(yán)重程度和優(yōu)先級(jí)是不是成正比關(guān)系?、缺陷的嚴(yán)重程度和優(yōu)先級(jí)是不是成正比關(guān)系?u例如:例如:l

9、 界面問(wèn)題的嚴(yán)重程度一般比較低,但優(yōu)先級(jí)可能最高界面問(wèn)題的嚴(yán)重程度一般比較低,但優(yōu)先級(jí)可能最高立即修復(fù)立即修復(fù)l 某些重大的功能問(wèn)題可能暫時(shí)解決不了,但不影響軟件其他功能的使用某些重大的功能問(wèn)題可能暫時(shí)解決不了,但不影響軟件其他功能的使用,這時(shí)優(yōu)先級(jí)可能定義的比較低,這時(shí)優(yōu)先級(jí)可能定義的比較低在發(fā)布之前修復(fù)在發(fā)布之前修復(fù)l 2、缺陷的嚴(yán)重程度和優(yōu)先級(jí)確定好以后,還會(huì)改嗎?、缺陷的嚴(yán)重程度和優(yōu)先級(jí)確定好以后,還會(huì)改嗎?u例如:例如:l 測(cè)試人員確定一個(gè)缺陷為測(cè)試人員確定一個(gè)缺陷為“立即修復(fù)立即修復(fù)”,但開(kāi)發(fā)組認(rèn)為這個(gè)缺陷,但開(kāi)發(fā)組認(rèn)為這個(gè)缺陷不太好解決,而這個(gè)缺陷又不影響其他功能,這時(shí)可能要求在

10、不太好解決,而這個(gè)缺陷又不影響其他功能,這時(shí)可能要求在“下一個(gè)版本修改下一個(gè)版本修改”或或“發(fā)布之前修改發(fā)布之前修改”14/23l 3、是不是所有已發(fā)現(xiàn)的缺陷都會(huì)被修復(fù)的?、是不是所有已發(fā)現(xiàn)的缺陷都會(huì)被修復(fù)的?u有些缺陷修復(fù)的成本太高或者由于進(jìn)度壓力可能在發(fā)布有些缺陷修復(fù)的成本太高或者由于進(jìn)度壓力可能在發(fā)布之前得不到修復(fù),這樣的缺陷一定要經(jīng)過(guò)項(xiàng)目組的討論之前得不到修復(fù),這樣的缺陷一定要經(jīng)過(guò)項(xiàng)目組的討論,權(quán)衡成本和風(fēng)險(xiǎn),要確保不會(huì)對(duì)用戶(hù)造成重大的影響,權(quán)衡成本和風(fēng)險(xiǎn),要確保不會(huì)對(duì)用戶(hù)造成重大的影響及法律糾紛。后面再通過(guò)升級(jí)軟件或打補(bǔ)丁的方式修復(fù)及法律糾紛。后面再通過(guò)升級(jí)軟件或打補(bǔ)丁的方式修復(fù)缺陷

11、或彌補(bǔ)缺陷缺陷或彌補(bǔ)缺陷15/23缺陷報(bào)告的用途缺陷報(bào)告的用途l記錄軟件缺陷記錄軟件缺陷l對(duì)缺陷進(jìn)行分類(lèi)對(duì)缺陷進(jìn)行分類(lèi)l跟蹤軟件缺陷跟蹤軟件缺陷l用于缺陷的分析、總結(jié)用于缺陷的分析、總結(jié)16/23軟件缺陷的識(shí)別軟件缺陷的識(shí)別 l通過(guò)測(cè)試用例中的預(yù)期結(jié)果進(jìn)行識(shí)別通過(guò)測(cè)試用例中的預(yù)期結(jié)果進(jìn)行識(shí)別l通過(guò)需求規(guī)格說(shuō)明書(shū)進(jìn)行識(shí)別通過(guò)需求規(guī)格說(shuō)明書(shū)進(jìn)行識(shí)別l通過(guò)和開(kāi)發(fā)人員、需求人員、用戶(hù)溝通進(jìn)行識(shí)別通過(guò)和開(kāi)發(fā)人員、需求人員、用戶(hù)溝通進(jìn)行識(shí)別17/23寫(xiě)缺陷報(bào)告時(shí)注意的問(wèn)題寫(xiě)缺陷報(bào)告時(shí)注意的問(wèn)題l 一個(gè)報(bào)告只提交一個(gè)缺陷一個(gè)報(bào)告只提交一個(gè)缺陷l 缺陷描述清晰、準(zhǔn)確、易讀,使用最少、必須的步驟,保缺陷描述清晰

12、、準(zhǔn)確、易讀,使用最少、必須的步驟,保證缺陷可以再現(xiàn)證缺陷可以再現(xiàn)l 對(duì)缺陷的嚴(yán)重性、優(yōu)先級(jí)的劃分準(zhǔn)確、客觀對(duì)缺陷的嚴(yán)重性、優(yōu)先級(jí)的劃分準(zhǔn)確、客觀18/23其他一些問(wèn)題其他一些問(wèn)題l 在提交缺陷報(bào)告之前一定要認(rèn)真審核,確保提交的缺陷是在提交缺陷報(bào)告之前一定要認(rèn)真審核,確保提交的缺陷是有效的,而不是因?yàn)樽约旱氖韬龌虿僮鞑徽_造成的有效的,而不是因?yàn)樽约旱氖韬龌虿僮鞑徽_造成的“假假缺陷缺陷”l 不要為了引起開(kāi)發(fā)人員的重視而夸大缺陷不要為了引起開(kāi)發(fā)人員的重視而夸大缺陷l 小的缺陷也要報(bào)告小的缺陷也要報(bào)告l 及時(shí)報(bào)告缺陷及時(shí)報(bào)告缺陷l 對(duì)于不可重現(xiàn)的缺陷也要報(bào)告對(duì)于不可重現(xiàn)的缺陷也要報(bào)告l 不做任何評(píng)價(jià)不做任何評(píng)價(jià)19/23三、缺陷報(bào)告的處理流程三、缺陷報(bào)告的處理流程20/23 提交缺陷報(bào)告 返測(cè)報(bào)告 分配缺陷報(bào)告 處理缺陷報(bào)告 關(guān)閉缺陷報(bào)告 返測(cè)通過(guò) 返測(cè)未通過(guò) 測(cè)試人員測(cè)試人員開(kāi)發(fā)經(jīng)理或項(xiàng)目經(jīng)理開(kāi)發(fā)經(jīng)理或項(xiàng)目經(jīng)理開(kāi)發(fā)人員開(kāi)發(fā)人員測(cè)試人員測(cè)試人員測(cè)試經(jīng)理或測(cè)試人員測(cè)試經(jīng)理或測(cè)試人員缺陷報(bào)告的處理流程缺陷報(bào)告的處理流程21/23 New2、開(kāi)發(fā)經(jīng)理驗(yàn)證此缺陷、開(kāi)發(fā)經(jīng)理驗(yàn)證此缺陷1、測(cè)試人員提交缺陷、測(cè)試人員提交缺陷是缺陷嗎?是缺陷嗎?Rejected不是不是4、缺陷修改完畢、缺陷修改完畢Open是是3、

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論