


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、缺陷管理工具 常見缺陷管理工具 現(xiàn)在缺陷管理工具比較多, 由于項(xiàng)目需要,我對一下幾種缺陷工具做了以下比較:TestDirector : MI公司的缺陷管理工具,優(yōu)點(diǎn)是:B/S構(gòu)架模式;Windows 平臺; . 可以定制流程;可以定制查詢;可以定制功能域;可以定制用戶角色, 可以定制角色權(quán)限;可 Email 通知;可以生產(chǎn)各種報(bào)表;支持多種數(shù)據(jù)庫;可以 與其他 MI 公司測試工具集成;安裝配置較為簡單,有可優(yōu)化的工作流,可使用 C改進(jìn)優(yōu)化系統(tǒng)。 缺點(diǎn)是:價(jià)格太貴(呵呵,死結(jié));除與微軟的Access接口 比較好,其他數(shù)據(jù)庫接口不是太完善;沒有中文版(雖然有破解漢化版) ,缺少 角色可視窗口配置
2、,版本更新,但功能沒有改進(jìn)。Mantis :優(yōu)點(diǎn),開源,不收費(fèi),B/S構(gòu)架模式;Windows平臺;可郵件通知, 操作較為靈活。缺點(diǎn):安裝配置復(fù)雜,不收費(fèi)的東西,界面也不夠美觀,有很多 功能根本只是架子,沒法真正使用,比如說添加附件。BugFree: :這款缺陷管理工具跟 Mantis 一樣開源的,缺點(diǎn)優(yōu)點(diǎn)也跟 Mantis 相近。QAM o n itor :這個(gè)工具很小巧,優(yōu)點(diǎn)是操作簡單,直觀,對只有幾個(gè)人的開發(fā)測 試團(tuán)隊(duì)內(nèi)部測試用很適合,并且是中文的。缺點(diǎn)是:基于C/S結(jié)構(gòu),項(xiàng)目配置需要到底層數(shù)據(jù)庫中去配置, 缺少項(xiàng)目定制客戶界面, 因?yàn)檫m合內(nèi)部測試, 所以沒 有全面的報(bào)表分析,沒有 Em
3、ail 通知。Bugzero:安裝配置比較復(fù)雜,需要單獨(dú)安裝java和tomcat。B/s版本,價(jià)格 還可以,國產(chǎn)軟件,試用版是英文版,并且頁面出現(xiàn)亂碼,通過在線試用,流程 不太清晰, 界面不夠客戶(測試人員的職業(yè)病對每個(gè)軟件的使用都已發(fā)現(xiàn)缺陷為 目標(biāo))。迅捷缺陷跟蹤系統(tǒng):安裝配置簡單,中文使用方便,流程控制較清晰,缺少郵件 通知功能,缺陷參數(shù)少,界面粗糙,沒有獨(dú)立可管理的數(shù)據(jù)庫。缺陷管理工具比較 缺陷管理作為軟件質(zhì)量管理的重要組成部分 , 正在成為軟件開發(fā)管理過程的又一亮點(diǎn),因?yàn)閲鴥?nèi) 外越來越多的公司進(jìn)行相關(guān)管理工具的開發(fā)到人們對缺陷管理工具的需求逐漸增多而且更加明 確, 同時(shí)渴望能夠得到物
4、美價(jià)廉的可用版本 (當(dāng)然大多數(shù)都有免費(fèi)的試用板 ) 。缺陷管理的重要性 和被人們所給予的重視程度可見一斑。 下面先讓我們看看國際、 國內(nèi)比較知名的缺陷管理軟件各 有何特點(diǎn)。1. BugRat(Open source)BugRat 做為開源項(xiàng)目 Giant Java Tree 的一個(gè)分支。它的最新版本 發(fā)行于 2001 年 3 月 12 日,之后項(xiàng)目處于停滯狀態(tài)。 BugRat 已經(jīng)具備了普通缺陷管理軟件的共同特性,它的特點(diǎn) 如下:1)使用關(guān)系型數(shù)據(jù)庫2)數(shù)據(jù)庫連接使用 JDBC3) 使用 Serverlet 作為數(shù)據(jù)庫的接口4) 可以跨網(wǎng)絡(luò)報(bào)告 bugs5) 可以通過 mail 報(bào)告 bugs
5、6) 支持通過 web 瀏覽或搜索 bug7) 可以從用 java 編寫的客戶端管理數(shù)據(jù)庫2. TrackRecord(Business)作為 Compuware 項(xiàng)目管理軟件集成的一個(gè)重要組成部分, TrackRecord 目前已經(jīng)擁有眾多的 企業(yè)級用戶,它基于傳統(tǒng)的缺陷管理思想, 整個(gè)缺陷處理流程完備,界面設(shè)計(jì)精細(xì), 并且對缺陷 管理數(shù)據(jù)進(jìn)行了初步的加工處理,提供了一定的圖形表示。顯著特點(diǎn)如下:) Item type 定義了信息條目類型( 1)在 TrackRecord 的數(shù)據(jù)庫中,定義了不同的缺陷, 任務(wù), 組成員等內(nèi)容;通過圖形界面進(jìn)行輸 入2) 定義規(guī)則( rules )規(guī)則引擎(
6、Rules engine )允許管理者對不同信息類型創(chuàng)建不同的規(guī)則,規(guī)定不同字段的值 的范圍等3) 工作流程( Workflow )一個(gè)缺陷,任務(wù)或者其它條目,從它被輸入到最后排除( closed )期間經(jīng)歷的一系列狀態(tài)。4) 查詢( Queries ) 對歷史信息進(jìn)行查詢,顯示結(jié)果5) 概要統(tǒng)計(jì)或圖形表示( Outline and graphs ) 動態(tài)的對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)報(bào)告,可按照不同的條件進(jìn)行統(tǒng)計(jì),同時(shí)提供了幾種不同 的圖形顯示: 文本方式顯示不同缺陷狀態(tài)、列表。 立體彩色條形圖顯示不同優(yōu)先級的缺陷狀態(tài) 立體彩色條形圖顯示不同開發(fā)者不同優(yōu)先級的缺陷狀態(tài) 彩色餅圖顯示所有人員發(fā)現(xiàn)缺
7、陷占總?cè)毕輸?shù)的百分比6) 網(wǎng)絡(luò)服務(wù)器( WebServer ) 網(wǎng)絡(luò)服務(wù)器允許用戶通過網(wǎng)絡(luò)瀏覽器訪問數(shù)據(jù)庫。7) 自動電子郵件通知 提供報(bào)告的缺陷郵件通知功能,并為非注冊用戶提供遠(yuǎn)程視圖(在保證項(xiàng)目信息安全的情況 下,讓某些非項(xiàng)目組人員可以了解項(xiàng)目的相關(guān)信息)3. ClearQuest(Business)Rational 一向以功能強(qiáng)大產(chǎn)品類型全面而著稱。 Rational ClearQuest 是基于團(tuán)是針對分 析 Suite Rational 中。 SuiteRational 隊(duì)的缺陷和變更跟蹤解決方案,它包含在 人員、開發(fā)人員和測試人員進(jìn)行了優(yōu)化的一套軟件開發(fā)全面解決方案。作為它主要組件
8、之一的 Rational ClearQuest 是一套高度靈活的缺陷和變更跟蹤系統(tǒng),適用于在任何平臺上,任何類型 的項(xiàng)目中,捕獲各種類型的變更。它的強(qiáng)大之處和顯著特點(diǎn)表現(xiàn)在以下幾個(gè)方面:1) 支持?jǐn)?shù)據(jù)庫 MS ACCESS和 SQL SERVER6.52) 擁有可完全定制的界面和工作流程機(jī)制,能適用于任何開發(fā)過程3) 可以更好地支持最常見的變更請求 (包括缺陷和功能改進(jìn)請求) ,并且便于對系統(tǒng)做進(jìn)一步的 定制,以便管理其他類型的變更4) 提供了一個(gè)可靠的集中式系統(tǒng),該系統(tǒng)與配置管理、自動測試、需求管理和過程指導(dǎo)等工具 相集成,使項(xiàng)目中每個(gè)人都可以對所有變更發(fā)表意見,并了解其變化情況5) 與 R
9、ational 的軟件管理工具 ClearCase 完全集成,讓用戶充分掌握變更需求情況6) 能適應(yīng)所需的任何過程、業(yè)務(wù)規(guī)則和命名約定??梢允褂?ClearQuest 預(yù)先定義的過程、表 單和相關(guān)規(guī)則,或者 ClearQuestDesig ner來定制-幾乎系統(tǒng)的所有方面都可以定制,包括缺陷和變更請求的狀態(tài)轉(zhuǎn)移生命周期、數(shù)據(jù)庫字段、用戶界面布局、報(bào)表、圖表和查詢等7) 強(qiáng)大報(bào)告和圖表功能,使您能直觀、簡便地使用圖形工具定制所需的報(bào)告、查詢和圖表。用 戶可深入分析開發(fā)現(xiàn)狀8) 自動電子郵件通知、無需授權(quán)的 Web 登錄以及對 Windows、UNIX 和 Web 的內(nèi)在支持,ClearQuest
10、 可以確保團(tuán)隊(duì)中的所有成員,都被納入缺陷和變更請求的流程中4.Bugzilla(Open source)Bugzilla 是一個(gè)“缺陷跟蹤系統(tǒng)”或者“ bug 跟蹤系統(tǒng)”,幫助個(gè)人或者小組開發(fā)者有效的跟蹤 已經(jīng)發(fā)現(xiàn)的錯誤 . 多達(dá)數(shù)商業(yè)缺陷跟蹤軟件收取昂貴的授權(quán)費(fèi)用,bugzilla 做為一個(gè)免費(fèi)軟件,擁有許多商業(yè)軟件所不具備的特點(diǎn),因而,現(xiàn)在已經(jīng)成為全球許多組織喜歡的缺陷管理軟件。它的主要特點(diǎn)如下:1) 普通報(bào)表生成:自帶基于當(dāng)前數(shù)據(jù)庫的報(bào)表生成功能2) 基于表格的視圖 : 一些圖形視圖(條形圖、線性圖、餅圖)3) 請求系統(tǒng): 可以根據(jù)復(fù)查人員的要求對 bug 進(jìn)行注釋, 以幫助他們理解并決
11、定是否接受該 bug4) 支持企業(yè)組成員設(shè)定:管理員可以根據(jù)需要定義由個(gè)人或者其它組構(gòu)成的訪問組5) 支持用戶名通配符匹配功能:當(dāng)用戶輸入一個(gè)不完整的用戶名時(shí),系統(tǒng)會顯示匹配的用戶列 表6) 內(nèi)部用戶功能:可以定義一組特殊用戶,他們所發(fā)表的評論和附件只能被組內(nèi)成員訪問7) 時(shí)間追蹤功能:系統(tǒng)自動記錄每項(xiàng)操作的時(shí)間,并顯示離規(guī)定的結(jié)束時(shí)間剩余的時(shí)間8) 多種驗(yàn)證方法:模型化的驗(yàn)證模塊,使用戶方便的添加所需系統(tǒng)驗(yàn)證。Bugzilla 已經(jīng)內(nèi)建了支持MySQL和LDAP授權(quán)驗(yàn)證的方法9) 可當(dāng)?shù)鼗渲茫汗芾韱T可以根據(jù)用戶所在地域而自動使用當(dāng)?shù)赜脩舻淖煮w進(jìn)行頁面顯示10) 補(bǔ)丁閱讀器:增強(qiáng)了與Bons
12、ai,LXR和CVS整合過程中提交的補(bǔ)丁的閱讀功能,為設(shè)計(jì)人員提供豐富的上下文11) 評論回復(fù)連接:對 bug 的評論提供直接的頁面連接,幫助復(fù)查人員評審 bug12) 支持?jǐn)?shù)據(jù)庫全文檢索,包括對評論、概括、等13) Email 地址加密,保護(hù)使用者的電子郵件地址不被非法獲取14) 視圖生成功能:高級的視圖特性允許您在可配置的數(shù)據(jù)集的基礎(chǔ)上靈活的顯示數(shù)據(jù)15) 統(tǒng)一性檢測: 掃描數(shù)據(jù)庫的一致性。 報(bào)告錯誤并允許客戶打開與錯誤相關(guān)的 bug 列表。 統(tǒng)一 性檢測同時(shí)檢測用戶的發(fā)送郵件列表,提示未發(fā)送郵件隊(duì)列等的狀態(tài)5. QAMonitor( 國內(nèi)商業(yè)軟件 )軟件質(zhì)量監(jiān)控系統(tǒng) QAMonitor
13、,做為北京航空航天大學(xué)科技開發(fā)部的推廣項(xiàng)目,是一個(gè)實(shí)時(shí) 地記錄和管理測試階段信息的軟件開發(fā)支持工具。 它將信息在軟件開發(fā)小組內(nèi), 即測試人員和其 他相關(guān)人員之間方便地進(jìn)行傳遞。這些信息包括:所在管理人員、開發(fā)人員、發(fā)現(xiàn)的軟件問題的描述信息,軟件問題處理的進(jìn)度信息等等。使用 QAMonitor 來管理測試信息, 便于對軟件質(zhì)量進(jìn)行分析和評估。 并指導(dǎo)軟件質(zhì)量保證工 作。對于不同工作類型的人員, QAMonitor 都可以為他們產(chǎn)生相關(guān)的統(tǒng)計(jì)數(shù)據(jù)。 QAMonitor 的功 能主要如下:1) 管理項(xiàng)目組中用戶的級別和權(quán)限;2) 報(bào)告軟件缺陷的類別和嚴(yán)重程度;報(bào)告軟件缺陷處理過程的進(jìn)展?fàn)顟B(tài);3) 支
14、持電子郵件服務(wù),方便地進(jìn)行信息的傳遞;4) 查詢和統(tǒng)計(jì)缺陷記錄;5) 生成數(shù)據(jù)報(bào)表和統(tǒng)計(jì)圖形。該系統(tǒng)雖然使用起來很方便,但是存在以下問題:1) 使用的是 Excel97 ,很容易損壞,即使可以修復(fù)也會丟失記錄,所以一定要每天做備份。2) 使用過程中服務(wù)器端必須完全共享測試文件,可能引起病毒等問題。3) 必須安裝客戶端,現(xiàn)在的趨勢應(yīng)該是使用Web方式的。4) 客戶端和其他的程序可能會有沖突,至少 QAMonitor 和 Rational Robot 的一個(gè) dll 會沖突。5) 無法自定義一些選項(xiàng),流程過于僵化。JIRA和TD的對比分析一、 前言對 JIRA 工具進(jìn)行調(diào)研和試用,并且與 TD 進(jìn)
15、行詳細(xì)的對比分析。具體情況如下所述。二、 介紹1. JIRA 介紹JIRA 是集項(xiàng)目計(jì)劃、任務(wù)分配、需求管理、錯誤跟蹤于一體的商業(yè)軟件。 JIRA 創(chuàng)建的問題類型包括 NewFeature Bug、Task和Improvement四種,還可以自己定義,所以它也一是過程管理系統(tǒng)。 Jira融合了項(xiàng)目管理、任務(wù)管 理和缺陷管理,許多著名的開源項(xiàng)目都采用了 JIRA。JIRA是目前比較流行的基于Java架構(gòu)的管理系統(tǒng),由于Atlassian公司對很多開源項(xiàng)目實(shí)行免費(fèi)提供缺陷跟蹤服務(wù),因 此在開源領(lǐng)域,其認(rèn)知度比其他的產(chǎn)品要高得多,而且易用性也好一些。同時(shí),開源則是其另一特色,在用戶購買其軟 件的同時(shí)
16、,也就將源代碼也購置進(jìn)來,方便做二次開發(fā)。正因?yàn)槠溟_放性,價(jià)格上自然也相當(dāng)不菲,對于中小型的軟件 企業(yè)做項(xiàng)目管理,則又要另尋出路。功能列表:問題追蹤和管理(問題類型包括 New Feature-新功能、Bug-缺陷、Task-任務(wù)、Improvement-改進(jìn)四種); 問題跟進(jìn)情況的分析報(bào)告;項(xiàng)目類別管理功能;組件/模塊負(fù)責(zé)人功能;項(xiàng)目 email 地址功能; 無限制的工作流。2. TD 介紹TestDirector是業(yè)界第一個(gè)基于 Web的測試管理系統(tǒng),它可以在您公司組織內(nèi)進(jìn)行全球范圍內(nèi)測試的協(xié)調(diào)。通過在一個(gè) 整體的應(yīng)用系統(tǒng)中提供并且集成了測試需求管理、測試計(jì)劃和用例管理、測試日程控制、測試
17、執(zhí)行和缺陷跟蹤等功能, TestDirector極大地加速測試過程。功能列表:域及工程管理;用戶管理;工程進(jìn)行定制 (屬性和列表、用戶、用戶組、版本、工作流、郵件通知等 );測試需求管理;測試計(jì)劃和用例管理;測試日程控制; 測試執(zhí)行和缺陷追蹤。強(qiáng)大的統(tǒng)計(jì)分析功能。三、 JIRA 的優(yōu)缺點(diǎn)1. JIRA的優(yōu)點(diǎn)用它管理項(xiàng)目跟蹤任務(wù)、bug,通過JIRA的郵件通知功能進(jìn)行協(xié)作通知,在實(shí)際工作中使工作效率提高很多,效果非 常不錯!安全性、可擴(kuò)展性方面發(fā)揮到了極致!JIRA不僅僅是一個(gè)缺陷跟蹤系統(tǒng),通過 Jira,可以整合客戶、開發(fā)人員、測試人員,各人各司其職,信息很快得到交流 和反饋,讓大家感到軟件開
18、發(fā)在順利快速的進(jìn)行,朝意想的目標(biāo)邁進(jìn)。IDEA下的Jira插件,主要為開發(fā)人員服務(wù),實(shí)時(shí)將信息反饋給開發(fā)人員,開發(fā)人員同時(shí)迅速地將修復(fù)的結(jié)果信息反饋到跟蹤系統(tǒng)中,最后通過持續(xù)集成,軟件迅速地 完成了更新,這些方便便捷的操作會極大地鼓舞軟件開發(fā)中的各方人員,甚至包括客戶,及時(shí)響應(yīng),相信是每一個(gè)客戶 都會欣賞的。跟同類軟件產(chǎn)品 TestTracker ClearQues、TestDirector相比,JIRA 的性價(jià)比最好!因?yàn)?TestTracker ClearQuest TestDirector 等這幾類軟件都是根據(jù)用戶數(shù)來定價(jià)的,而JIRA軟件不限制用戶數(shù)!不限制創(chuàng)建項(xiàng)目數(shù)和Issue的數(shù)量
19、! 一年內(nèi)免費(fèi)更新版本! !2. JIRA的缺點(diǎn)對于測試需求、測試用例等都沒有提供直接的方式進(jìn)行管理。四、TD的優(yōu)缺點(diǎn)1. TD的優(yōu)點(diǎn)TestDirector能消除組織機(jī)構(gòu)間、地域間的障礙。它能讓測試人員、開放人員或其它的IT人員通過一個(gè)中央數(shù)據(jù)倉庫,在不同位置就能互通測試信息。TestDirector將測試過程流水作業(yè)一從測試需求管理,到測試計(jì)劃,測試日程安排,測試 執(zhí)行以至到出錯后的跟蹤一僅在一個(gè)基于瀏覽器的應(yīng)用中便可完成。強(qiáng)大的統(tǒng)計(jì)分析功能:測試過程的最后一步是分析測試結(jié)果,確定應(yīng)用程序是否已布屬成功或需要再次的測試。TestDirector常規(guī)化的圖表和報(bào)告和在測試的任一環(huán)節(jié)幫助您對數(shù)據(jù)信息進(jìn)行分析。TestDirector還以標(biāo)準(zhǔn)的HTML或Word形式提供一種生成和發(fā)送正式測試報(bào)告的一種簡單方式。測試分析數(shù)據(jù)還可簡便地輸入到一種工業(yè)標(biāo)準(zhǔn)化的報(bào)告 工具,如Excel, ReportSmith, Crystal Reports,和其它類型的第三方工具。2. TD的缺點(diǎn)由于其早期版本不能靈活的對項(xiàng)目管理流程進(jìn)行配置,又由于其昂貴的價(jià)格,因此目前應(yīng)用的企業(yè)也不是很多。五、目前使用情況的使用情況1. JIRA.國際化缺陷跟蹤管理的專業(yè)軟件:JIRA,它用于幫助公司和團(tuán)隊(duì)跟蹤工作中的問題,管理和記錄這些問題的
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO 25062:2025 EN Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE) - Common Industry Format (CIF) for reporting usability
- 2025年度跨境電商物流配送服務(wù)合作協(xié)議書4篇
- 廣東電力市場2024年半年報(bào)告
- 2025年度體育產(chǎn)業(yè)合伙人投資管理合同模板
- 2025年紡織片梭織機(jī)合作協(xié)議書
- 2025年度房地產(chǎn)項(xiàng)目開發(fā)貸款合同范本
- 2025年智能物流運(yùn)輸車輛節(jié)能減排服務(wù)協(xié)議
- 美術(shù)教育的社會責(zé)任倡導(dǎo)計(jì)劃
- 生物課程教學(xué)設(shè)計(jì)工作坊計(jì)劃
- 學(xué)生美術(shù)能力測評體系建設(shè)計(jì)劃
- 全國裝配式建筑職業(yè)技能競賽考試題庫
- 2025屆天津市部分學(xué)校高三年級八校聯(lián)考英語試題含解析
- 《妊娠期病毒性肝炎臨床實(shí)踐指南》解讀
- 水產(chǎn)品冷凍加工原料處理與加工技術(shù)考核試卷
- 浙教版八年級下冊科學(xué)第二章 微粒的模型與符號整章思維導(dǎo)圖
- 全新保密協(xié)議模板公安下載(2024版)
- 初一英語英語閱讀理解專項(xiàng)訓(xùn)練15篇
- GB/T 4008-2024錳硅合金
- DZ∕T 0447-2023 巖溶塌陷調(diào)查規(guī)范(1:50000)(正式版)
- 2024年天津市中考英語試題卷(含答案)
- 《建筑施工圖設(shè)計(jì)》課件-建筑施工圖立面圖
評論
0/150
提交評論