軟件測試教學(xué)PPT-缺陷跟蹤管理_第1頁
軟件測試教學(xué)PPT-缺陷跟蹤管理_第2頁
軟件測試教學(xué)PPT-缺陷跟蹤管理_第3頁
軟件測試教學(xué)PPT-缺陷跟蹤管理_第4頁
軟件測試教學(xué)PPT-缺陷跟蹤管理_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

軟件測試(八)缺陷跟蹤管理

本章要點(diǎn)缺陷管理地目地與意義缺陷管理工具地分類缺陷管理工具地使用缺陷管理工具概述缺陷管理地目地與意義缺陷地跟蹤管理一般而言有如下目地:確保每個(gè)被發(fā)現(xiàn)地缺陷都可以被解決,這里解決地意思不一定是被修復(fù),也可能是其它處理方式(例如,在以后地版本修復(fù)或是不修復(fù)),總之,對每個(gè)被發(fā)現(xiàn)地Bug地處理方式需要可以在開發(fā)組織達(dá)到一致;收集缺陷數(shù)據(jù)并根據(jù)缺陷趨勢曲線識(shí)別測試過程地階段;決定測試過程是否結(jié)束有很多種方式,通過缺陷趨勢曲線來確定測試過程是否結(jié)束是常用并且較為有效地一種方式;收集缺陷數(shù)據(jù)并在其上行數(shù)據(jù)分析,作為組織地過程財(cái)富。缺陷管理工具概述缺陷管理工具地分類純粹地缺陷管理工具:Bugzilla,Bugzero屬于這一類,它們可以為軟件組織建立一個(gè)完善地缺陷跟蹤體系,包含報(bào)告缺陷,查詢?nèi)毕萦涗洸a(chǎn)生報(bào)表,處理解決缺陷;包含缺陷管理模塊地項(xiàng)目管理工具第二類是以Redmine,JIRA為代表地項(xiàng)目管理工具,它們集項(xiàng)目計(jì)劃,任務(wù)分配,需求管理,缺陷跟蹤于一體,功能強(qiáng)大,易于使用。缺陷管理作為其地一個(gè)子功能而發(fā)揮作用。缺陷管理工具概述缺陷管理工具地選擇基本地選擇注意事項(xiàng)缺陷跟蹤管理。是否具備能滿足團(tuán)隊(duì)需求地缺陷跟蹤管理功能是首先需求考慮地,良好地缺陷管理工具應(yīng)當(dāng)能方便得查找到缺陷地來源,詳細(xì)信息,嚴(yán)重程度,優(yōu)先級,缺陷負(fù)責(zé),缺陷流轉(zhuǎn)狀態(tài),解決方案。學(xué)成本地考量。缺陷管理工具地引入不應(yīng)當(dāng)加大開發(fā)員地工作量,所以安裝配置簡單,使用方便是需求著重考慮地點(diǎn)。權(quán)限管理。好地工具應(yīng)該具有良好地項(xiàng)目管理與員權(quán)限管理功能,支持多項(xiàng)目管理,每個(gè)項(xiàng)目有單獨(dú)地員管理,不同員有不同地權(quán)限,使管理工作清晰明了。資金成本地考量。缺陷管理工具有些是收費(fèi)地,有些是免費(fèi)地。應(yīng)當(dāng)在能滿足團(tuán)隊(duì)需求地情況下盡量減少對工具地資金投入??蓴U(kuò)展。好地缺陷管理工具應(yīng)該能與其它過程管理工具集成,同時(shí)支持二次開發(fā)功能,以支持未來不滿足工作需求時(shí)地功能擴(kuò)展。項(xiàng)目管理工具RedmineRedmine地特點(diǎn)多項(xiàng)目與子項(xiàng)目支持。用戶可以在一個(gè)Redmine實(shí)例管理所有地項(xiàng)目與項(xiàng)目下地子項(xiàng)目,每個(gè)項(xiàng)目可以單獨(dú)為每個(gè)用戶設(shè)置不同地角色,項(xiàng)目可被設(shè)置為所有可見或僅項(xiàng)目成員可見??膳渲玫赜脩艚巧刂?。用戶可以很方便得設(shè)置項(xiàng)目成員角色與角色對應(yīng)地訪問權(quán)限??膳渲玫貑栴}追蹤系統(tǒng)??梢宰远x問題類型與狀態(tài),并能為每種問題類型與角色賦予不同地狀態(tài)變更權(quán)限。甘特圖與日歷。Redmine能基于問題開始與到期日期自動(dòng)繪制甘特圖與日歷。時(shí)間追蹤功能??梢圆榭疵總€(gè)用戶,問題類型,分類或項(xiàng)目不同階段花費(fèi)地時(shí)間簡報(bào)。問題,項(xiàng)目,用戶支持自定義字段。字段值格式包含文本,日期,布爾,整數(shù),下拉列表與復(fù)選框。項(xiàng)目管理工具RedmineRedmine地特點(diǎn)支持Blog形式地新聞發(fā)布,Wiki形式地文檔撰寫與文件管理。每個(gè)項(xiàng)目可以配置獨(dú)立地Wiki與論壇模塊。版本庫管理。每個(gè)項(xiàng)目都可以附上已有地代碼庫。Redmine可以讓用戶瀏覽代碼內(nèi)容,查看變更信息,并提供了能標(biāo)注不同版本代碼地差異內(nèi)容地代碼閱讀器。訂閱與郵件通知??捎嗛唭?nèi)容包含項(xiàng)目活動(dòng),變更集,新聞,問題,問題變更。支持多LDAP

用戶認(rèn)證。支持用戶自注冊與用戶激活。多語言支持。支持包含簡體文在內(nèi)地四九種語言。多數(shù)據(jù)庫支持。項(xiàng)目管理工具RedmineRedmine地缺陷跟蹤問題列表概述點(diǎn)擊"問題"選項(xiàng)卡,默認(rèn)將看到該項(xiàng)目所有處于打開狀態(tài)地問題。每個(gè)項(xiàng)目可以配置獨(dú)立地Wiki與論壇模塊。過濾器地應(yīng)用用戶可以通過點(diǎn)擊"+"號(hào)按鈕,為過濾器字段選擇多個(gè)值。這時(shí)會(huì)出現(xiàn)一個(gè)選擇列表,按住"ctrl"后,可選擇多個(gè)值。自定義查詢在新建自定義查詢地界面輸入自定義查詢地名稱,以與過濾器與其它屬地設(shè)置。點(diǎn)擊保存之后,新建地自定義查詢將會(huì)出現(xiàn)在問題列表界面地右邊欄??旖莶藛闻烤庉媶栴}邊欄

項(xiàng)目管理工具RedmineRedmine地缺陷跟蹤路線圖路線圖提供了一個(gè)更高級別地基于項(xiàng)目版本地對于整個(gè)問題跟蹤系統(tǒng)地概述,它可以幫助制定項(xiàng)目計(jì)劃,管理項(xiàng)目開發(fā)。概述點(diǎn)擊"路線圖"選項(xiàng)卡,就可以查看當(dāng)前項(xiàng)目地展?fàn)顟B(tài):版本名稱,版本地完成日期,度條,根據(jù)問題狀態(tài)所占地百分比(即問題地完成度),統(tǒng)計(jì)出目地版本地完成度,目地版本有關(guān)連地問題列表管理路線圖如果權(quán)限合適,可以為版本添加一個(gè)wiki頁面,用于描述當(dāng)前版本地一些主要。邊欄項(xiàng)目管理工具RedmineRedmine地缺陷跟蹤版本概述版本名稱版本完成時(shí)間版本地度條wiki(如果管理員配置了wiki頁面)有關(guān)地問題列表時(shí)間跟蹤區(qū)域分組顯示區(qū)域項(xiàng)目管理工具RedmineRedmine地缺陷跟蹤日歷日歷提供了一個(gè)按月份顯示地項(xiàng)目預(yù)覽。在這里可以看到一個(gè)任務(wù)狀態(tài)地起止日期。甘特圖在問題列表頁面,點(diǎn)擊右邊欄地"甘特圖"鏈接,即可入甘特圖界面。甘特圖顯示問題地起止日期以與版本地截至日期。項(xiàng)目管理工具BugzillaBugzilla地特點(diǎn)基于Web方式,安裝簡單,運(yùn)行方便快捷,管理安全。有利于缺陷地清楚傳達(dá)。系統(tǒng)使用數(shù)據(jù)庫行管理,提供全面詳盡地報(bào)告輸入項(xiàng),產(chǎn)生標(biāo)準(zhǔn)化地Bug報(bào)告。提供大量地分析選項(xiàng)與強(qiáng)大地查詢匹配能力,能根據(jù)各種條件組合行Bug統(tǒng)計(jì)。當(dāng)錯(cuò)誤在它地生命周期變化時(shí),開發(fā)員,測試員,與管理員將與時(shí)獲得動(dòng)態(tài)地變化信息,允許妳獲取歷史紀(jì)錄,并在檢查錯(cuò)誤地狀態(tài)時(shí)參考這一記錄。系統(tǒng)靈活,強(qiáng)大地可配置能力。Bugzilla工具可以對軟件產(chǎn)品設(shè)定不同地模塊,并針對不同地模塊設(shè)定開發(fā)員與測試員;這樣可以實(shí)現(xiàn)提報(bào)告時(shí)自動(dòng)發(fā)給指定地責(zé)任;并可設(shè)定不同地小組。設(shè)定不同地用戶對Bug記錄地操作權(quán)限不同,可行有效地控制管理。允許設(shè)定不同地嚴(yán)重程度與優(yōu)先級,可以在錯(cuò)誤地生命期管理錯(cuò)誤,從最初地報(bào)告到最后地解決,都有詳細(xì)地記錄,確保了錯(cuò)誤不會(huì)被忽略,同時(shí),可以讓開發(fā)員將注意力集在優(yōu)先級與嚴(yán)重程度高地錯(cuò)誤上。自動(dòng)發(fā)送Email通知有關(guān)員。根據(jù)設(shè)定地不同責(zé)任,自動(dòng)發(fā)送最新地動(dòng)態(tài)信息,有效地幫助測試員與開發(fā)員行溝通。項(xiàng)目管理工具BugzillaBugzilla地缺陷跟蹤創(chuàng)建賬戶錄入Bug。點(diǎn)擊New或者FileaBug鏈接,選擇發(fā)現(xiàn)Bug地項(xiàng)目。處理Bug。Bug地解決方式有以下幾種:FIXED問題已經(jīng)修復(fù),DUPLICATE描述地問題與以前地某個(gè)Bug重復(fù),WONTFIX描述地問題將永遠(yuǎn)不會(huì)被修復(fù),WORKSFORME無法重現(xiàn)Bug,INVALID描述地問題不是一個(gè)Bug,LATER描述地問題將不會(huì)在產(chǎn)品地這個(gè)版本解決。查詢Bug生成報(bào)表問題跟蹤工具JIRAJIRA地特點(diǎn)靈活可配置地工作流。提供用于缺陷管理地默認(rèn)工作流。工作流可以自定義,工作流數(shù)量不限。每個(gè)工作流可以配置多個(gè)自定義動(dòng)作與自定義狀態(tài)。每一個(gè)問題類型都可以單獨(dú)設(shè)置或用工作流。可視化工作流設(shè)計(jì)器,使工作流配置更加直觀。自定義工作流動(dòng)作地觸發(fā)條件,工作流動(dòng)作執(zhí)行后,自動(dòng)執(zhí)行指定地操作。問題(Issue)管理。自定義問題類型,適應(yīng)組織管理地需求。自定義問題安全級別,可以限制指定用戶訪問指定地問題。如果一個(gè)問題需求多協(xié)作,可以將問題分解為多個(gè)子任務(wù),分配給有關(guān)地用戶。自定義面板。可以在面板添加任何符合OpenSocial規(guī)范地小工具??梢院唵蔚貏?chuàng)建,復(fù)制,生成多個(gè)面板,分別管理不同地項(xiàng)目。面板布局靈活,支持拖拽。強(qiáng)大地查詢功能??焖俨樵?輸入關(guān)鍵字,馬上顯示符合條件地結(jié)果。簡單查詢,只需點(diǎn)選,就可以將所有條件組合,查找出符合條件地問題。查詢條件可以保存為過濾器,并能享給其它用戶。支持JQL搜索語言,可以使用"lastLogin","latestReleasedVersion","endOfMonth","membersOf"之類地函數(shù),支持自動(dòng)補(bǔ)完。問題跟蹤工具JIRAJIRA地特點(diǎn)安全。JIRA地用戶可以由LDAP驗(yàn)證。允許設(shè)置匿名訪問,任何使用管理員功能地程,都需求額外驗(yàn)證,并且一零分鐘過期,以保證JIRA地安全。查看所有登錄到JIRA地用戶狀況。將用戶歸屬與用戶組,用于維護(hù)安全權(quán)限與操作權(quán)限。允許每個(gè)項(xiàng)目單獨(dú)定義項(xiàng)目角色成員,打破用戶組權(quán)限地限制,減輕系統(tǒng)管理員對于項(xiàng)目權(quán)限地維護(hù)工作量。每個(gè)項(xiàng)目可以獨(dú)立設(shè)置自己地安全機(jī)制。限制某些用戶訪問指定地問題,即使該用戶擁有這個(gè)項(xiàng)目地訪問權(quán)。白名單機(jī)制,限制外部鏈接直接訪問JIRA數(shù)據(jù)。高度可配置地通知方案。通過郵件通知方案,配置在JIRA工作流關(guān)鍵階段自動(dòng)發(fā)送通知郵件。即使用戶不參與問題地解決,只要有權(quán)限,也可以關(guān)注一個(gè)問題。只要關(guān)注地問題有任何變化,用戶都可以接受到郵件通知。定期接收J(rèn)IRA地指定報(bào)告,如超期未解決地問題列表,五天未更新地問題列表。易于與其它系統(tǒng)實(shí)現(xiàn)集成。通過插件生態(tài)臺(tái)marketplace,有三零零種以上地插件可供選擇,用以提高JIRA擴(kuò)展或提高JIRA地易用,插件還在持續(xù)增加。通過插件,JIRA可以將報(bào)告地缺陷與源代碼建立聯(lián)系,以便于了解缺陷在哪部分代碼被修復(fù)。JIRA提供全面地remoteAPIs——包含EST,SOAP,XML-RPC——并且Atlassian提供開發(fā)教程與示例。問題跟蹤工具JIRAJIRA地缺陷跟蹤錄入Bug對話框字段意義如下。Project:Bug所在項(xiàng)目。IssueType:問題類型,取值可以是bug/newfeature/story。Summary:一句話概述Bug內(nèi)容。Reporter:Bug地上報(bào)者。ponents:Bug所在項(xiàng)目地組件。Description:對Bug地詳細(xì)描述,包含發(fā)現(xiàn)Bug地操作步驟,出現(xiàn)地問題,期望結(jié)果。Priority:Bug優(yōu)先級,取值包含Highest,High,Medium,Low與Lowest。Labels:填寫該字段有助于以后過濾出特定類型地Bug。LinkedIssue:選擇依賴或者被依賴地Bug。Assignee:負(fù)責(zé)解決Bug地。EpicLink:Bug所屬地Epic。Sprint:Bug所屬地Sprint。問題跟蹤工具JIRAJIRA地缺陷跟蹤處理Bug處理結(jié)果包含:Fixed:已修復(fù)。Later:在以后地版本修復(fù)。Invalid:描述地問題不是一個(gè)Bug。Won’tFix:該Bug將不會(huì)被修復(fù)。Duplicate:描述地問題與以前地某個(gè)Bug重復(fù)。CannotReproduce:不能重現(xiàn)該Bug。問題跟蹤工具JIRAJIRA地缺陷跟蹤查詢BugJIRA有如下幾種查詢方式:基本查詢基本查詢提供了一個(gè)用戶友好地接口用于快速查找Bug,查詢時(shí)JIRA會(huì)在后臺(tái)執(zhí)行JQLWon’tFix:該Bug將不會(huì)被修復(fù)??焖俨樵儗?dǎo)航欄地右側(cè)提供一個(gè)快速搜索框,輸入幾個(gè)關(guān)鍵詞即可匹配出當(dāng)前項(xiàng)目地對應(yīng)Bug。此外,輸入某些特殊關(guān)鍵詞可以出現(xiàn)下拉列表供用戶選擇,如圖八.三所示,輸入my會(huì)出現(xiàn)所有分配給當(dāng)前登錄用戶地Bug。高級查詢高級查詢允許用戶構(gòu)造查詢語句來查找Bug,一個(gè)簡單地JIRA查詢語句(JQL)包含字段,操作符以與值或者函數(shù)

問題跟蹤工具J

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論