日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

测试员不可不知的几款bug管理工具

發(fā)布時間:2025/3/12 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 测试员不可不知的几款bug管理工具 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

根據(jù)每個公司性質(zhì)的不同,規(guī)模的不同,所用到的bug管理工具也可能不同。你們用的bug管理工具是什么呢?下面介紹幾款主流的bug管理工具:

1. JIRA(付費)

JIRA的生產(chǎn)者把JIRA定義為Professional Issue Tracker,即它是一個專業(yè)的問題跟蹤管理的軟件。這里的”問題”對應(yīng)的英文單詞是Issue,所以含義比較廣,包括Bug,Task,Enhancement,Improvement等等跟軟件開發(fā)相關(guān)的名詞。跟蹤管理即對問題的整個生命周期進行記錄和管理。一個問題從創(chuàng)建到解決到關(guān)閉涉及到很多相關(guān)信息,包括是什么問題,誰發(fā)現(xiàn)的問題,誰處理了這個問題,如何處理的,相應(yīng)的代碼有什么改變等等,JIRA可以方便的記錄這些信息,并且在問題的不同狀態(tài)呈現(xiàn)在相應(yīng)的責(zé)任人面前

JIRA具有很多優(yōu)點,對測試來說,以下3點必須知道:

  • 針對問題其默認定義了豐富的字段來記錄問題的各種信息,包括Issue Type, Issue summary, Issue Description, priority, assignee, reporter, resolutions等等;

  • 默認定義了工作流的一些狀態(tài): new, open, defer, pending, resolved, reopened, closed。 默認定義了一個簡易的工作流, open-in progress-resolved-closed;

  • 支持郵件通知,郵件通知可以同工作流中和工作流之外的事件關(guān)聯(lián);


  • 2. Trac

    Trac是一個為軟件開發(fā)項目需要而集成了Wiki和問題跟蹤管理系統(tǒng)的應(yīng)用平臺,是一個開源軟件應(yīng)用。Trac以簡單的方式建立了一個軟件項目管理的Web應(yīng)用,以幫助開發(fā)人員更好地寫出高質(zhì)量的軟件;Trac應(yīng)用力求不影響現(xiàn)有團隊的開發(fā)過程。

    Trac是以面向進度模型為項目管理模型的,很明顯的特點就是它以里程碑(Milestone)方式進行項目管理的。每個里程碑中的具體要做哪些事情,就使用Ticket來進行定義、跟蹤等。里程碑是什么呢?里程碑是一些事件,我們設(shè)立這些事件是為了表明當(dāng)這些事件發(fā)生的時候,我們的工作已經(jīng)達到了某種程度。為什么我不用時間點呢?原因在于使用時間點往往讓人誤以為,里程碑是按照時間來設(shè)計的,而不是按照事件來設(shè)立的。


    3. Gitlab


    Gitlab管理bug也是最近才接觸到。跟項目綁定,特別方便管理bug,隨時assign給相關(guān)開發(fā),也可以看到開發(fā)提交bug時的Commits,每次發(fā)版可以對照相關(guān)提交,既方便測試,也可以在出現(xiàn)問題時找到對應(yīng)開發(fā)。


    4. Bugzilla

    Bugzilla 是一個開源的缺陷跟蹤系統(tǒng)(Bug-Tracking System),它可以管理軟件開發(fā)中缺陷的提交(new),修復(fù)(resolve),關(guān)閉(close)等整個生命周期。

    Bugzilla Bug報告分類

    (1)待確認的(Unconfirmed)
    (2)新提交的(New)
    (3)已分配的(Assigned)
    (4)問題未解決的(Reopened)
    (5)待返測的(Resolved)
    (6)待歸檔的(Verified)
    (7)已歸檔的(Closed)
    (8)Bug處理意見
    (9)已修改的(Fixed)
    (10)不是問題(Invalid)
    (11)無法修改(Wontfix)
    (12)以后版本解決(Later)
    (13)保留(Remind)
    (14)重復(fù)(Duplicate)
    (15)無法重現(xiàn)(Worksforme)

    Bugzilla指定處理人:

    (1)可以指定一個處理人
    (2)如不指定處理人,則系統(tǒng)指定管理員為默認處理人

    Bugzilla鏈接:

    輸入超鏈接地址,引導(dǎo)處理人找到與報告相關(guān)聯(lián)的信息

    Bugzilla概述:

    (1)概述部分“Summary”的描述,應(yīng)保證處理人在閱讀時能夠清楚提交者在進行什么操作的時候發(fā)現(xiàn)了什么問題。

    (2)如果是通用組件部分的測試,則必須將這一通用組件對應(yīng)的功能名稱寫入概述中,以便今后查詢。

    Bugzilla平臺操作系統(tǒng):

    (1)測試應(yīng)用的硬件平臺(Platform),通常選擇“PC”

    (2)測試應(yīng)用的操作系統(tǒng)平臺(OS)

    5. Mantis

    缺陷管理平臺Mantis,也做MantisBT,全稱Mantis Bug Tracker。

    Mantis是一個基于PHP技術(shù)的輕量級的開源缺陷跟蹤系統(tǒng),以Web操作的形式提供項目管理及缺陷跟蹤服務(wù)。在功能上、實用性上足以滿足中小型項目的管理及跟蹤。更重要的是其開源,不需要負擔(dān)任何費用。

    基本特性:

    1、個人可定制的Email通知功能,每個用戶可根據(jù)自身的工作特點只訂閱相關(guān)缺陷狀態(tài)郵件;

    2、支持多項目、多語言;

    3、權(quán)限設(shè)置靈活,不同角色有不同權(quán)限,每個項目可設(shè)為公開或私有狀態(tài),每個缺陷可設(shè)為公開或私有狀態(tài),每個缺陷可以在不同項目間移動;

    4、主頁可發(fā)布項目相關(guān)新聞,方便信息傳播;

    5、具有方便的缺陷關(guān)聯(lián)功能,除重復(fù)缺陷外,每個缺陷都可以鏈接到其他相關(guān)缺陷;

    6、缺陷報告可打印或輸出為CSV格式,1.1.7版:支持可定制的報表輸出,可定制用戶輸入域;

    7、有各種缺陷趨勢圖和柱狀圖,為項目狀態(tài)分析提供依據(jù),如果不能滿足要求,可以把數(shù)據(jù)輸出到Excel中進一步分析;

    8、流程定制方便且符合標準,滿足一般的缺陷跟蹤。

    創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

    總結(jié)

    以上是生活随笔為你收集整理的测试员不可不知的几款bug管理工具的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。