<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    邋遢居

    我的Java天堂

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      61 Posts :: 2 Stories :: 90 Comments :: 0 Trackbacks
    ???

    Bugzilla是一款很專業的Bugzilla跟蹤工具。他有具有一般Bug Trace軟件所必須的功能。

    1.??? 提供一個開發和測試交互的平臺,將測試和改錯程序化。不需要測試人員就每一個問題和開發人員直接交流,也避免了發生錯誤被遺忘的問題。

    2.??? 提供錯誤檢索功能,供PM和測試經理掌握測試和改錯情況

    除了基本功能外,Bugzilla還有如下強大功能:

    1.??? 基于Web的訪問方式,不需要安裝客戶端

    2.??Email自動通知錯誤相關人員

    3.??任意數量,類型的附件。如屏幕截圖,日志文件

    4.??豐富的字段,如產品名,組件名,版本號,錯誤發生的平臺等等,可以精確的描述錯誤。

    5.???強大的檢索功能,可以根據錯誤的所有特性進行檢索。如日期,責任人,提交人,所屬版本,所屬組件,狀態,等等。

    6.??? 強大的即時報表和歷史報表

    7.??? 可以定制的權限管理機制,實現對權限的精確控制。如只有Test Manager才能關閉錯誤。

    8.??? 使用MySql作為后臺數據庫,穩定,數據遷移也很方便。

    9.??? 完全開放的Perl代碼,如果需要,可以自己實現特定功能

    (以上文字摘自http://jason.rocklv.net/freesoftware/ar01s06.html

    上面內容聽起來很空洞,下面就結合實際的工作環境來簡單描述一下這些強大的功能給我們工作帶來的方便。在開始之前我們來看一幅圖:
    image002.gif

    這個圖中描述了一個bug的生命周期(Life Cycle of a Bug)。從圖中我們可以了解到一個Bug從生到死一般會經過NewàEvaluationàResolvedàVerificationàClose。在這個過程中參與的角色有兩個:測試人員和開發人員。

    我們先從測試人員的角度這個系統。

    測試人員看除了新建Bug以外其實一個很重任務就是回測。也就是上圖Resolved一下的工作。如何安排回測的工作,Bugzilla可以為你提供一個很人性的方式。這種人性的方式得益于Bugzilla強大的搜索能力。
    search.JPG
    這個就是他的搜索界面。這么多搜索條件可以讓你精確的搜索到你所需要的集合。搜索到的集合如下:
    searchresult.jpg
    你可以使用標題中的任何一欄作為排序條件。可不要小看這個排序的順序哦,他可是可以直接作為你工作的順序的。不相信?那好吧來看看下面這個圖
    navgaite.jpg

    直接點擊First,Last,Prev,Next就可以達到在你選擇的Bug中來回游走(其實這個就是你工作的過程)。

    如果你說今天下班前這部分工作可能做不完,明天我又不想在輸入那么多的查詢條件,好辦保存他啊。直接看右下角:
    savesearch.jpg

    如果有一批
    bug我已經回測完了。且他們所作的動作也差不多。直接批量進行,不要猶豫。
    batch.jpg

    看“Change Several Bugs at Once”就是為這個時候的你量身訂做的。Bugzilla還有很多不錯的功能我這里就不多說了。

    <!--[if !supportEmptyParas]-->?<!--[endif]-->

    下面來看看Bugzilla能給開發者帶來什么樣的好處。開發者在整個的bug生命周期中主要處理ResolvedASSIGNED(這個功能項目經理或項目負責人用的比較多)這兩塊功能。但是這兩塊功能是應該算是bug在其生命周期中最輝煌的一段時間。他們就是為這個時候而生。

    好了廢話不多說了。我們來看看一般開發人員如何利用Bug Trace系統。首先登陸到系統à搜索自己的Bug(有的Bug Trace提供了讓用戶一登陸就可以看到自己的Bugà打開開發環境à修改代碼à自測à提交修復。需要不停的在Bug Trace系統和開發環境間不停的切換。

    BugzillaEclipse 給我們提供了一個更人性的解決方案。假設開發人員小J來到了辦公室在開機和倒茶的時候他心里就在盤算著今天可能有些bug需要修復。Ok,可愛的Eclipse起來了。那就先看看今天有沒有自己的bug吧。
    eclipsebugsearch.jpg
    這個就是集成在EclipseMylar)中的Bug搜索頁面。搜索回來的結果你可以用來創建一個Task。有了這個Task那你就會省力多了。可以減少你在大項目中找找文件的痛苦。
    workbench.jpg
    看,現在我的workbench是不是很整潔啊。
    說老實話Bugzilla的界面真的不咋樣。如果評論多了會很長,而且還沒有分頁。不過在Eclipse中這個問題就好多了,因為我們有outline啊。outline.jpg

    看起來很不錯吧。

    除了這個這個Task還有除了能讓你看到整潔的workbench外還可以給你一個整潔的思路。
    shedual.jpg

    通過設定時間讓你有效的管理你的時間。這樣就讓在開發過程中最難掌控的部分管理起來了。

    BugzillaEclipseMylar)的好處我就不一一多說了。如果你不相信我的話可以先去體驗一下。

    其實這個時候Bugzilla可以當成一個項目管理軟件來用了,不光光是Bug了。如果我們能加上報表,這樣就可以為項目管理者提供最準確的項目進度數據。

    <!--[if !supportEmptyParas]-->?<!--[endif]-->

    說道報表Bugzilla為項目管理者們提供了很強大的報表功能。為項目總結等場合提供最有價值的原始資料。

    <!--[if !supportEmptyParas]-->?<!--[endif]-->

    由于Bugzilla采用Mysql做為數據源,所以備份還原數據很方便。這個為系統管理帶來了不少方便。

    參考文獻:

    http://jason.rocklv.net/freesoftware/ar01s06.html

    http://www.bugzilla.org/docs/2.18/html/using.html

    posted on 2006-07-25 21:42 Jet Geng 閱讀(4798) 評論(1)  編輯  收藏 所屬分類: 開源軟件使用

    Feedback

    # re: 和Bugzilla、eclipse、Mylar一起的日子 2008-10-22 15:21 老牛
    報表功能中csv導出的excel文件是亂碼,如何解決啊  回復  更多評論
      

    主站蜘蛛池模板: 亚洲人成亚洲人成在线观看| 在线免费观看中文字幕| 国产亚洲成人久久| 天天综合亚洲色在线精品| 热久久精品免费视频| 亚洲综合国产成人丁香五月激情 | 亚洲人成网站在线观看播放动漫| 在线免费观看亚洲| 亚洲国产精品yw在线观看| 午夜福利不卡片在线播放免费| 亚洲成人免费在线观看| 97视频热人人精品免费| 亚洲国产成人无码AV在线 | 亚洲色婷婷综合久久| 国产免费一区二区三区在线观看| 亚洲Av熟妇高潮30p| 亚洲人成在线免费观看| 亚洲熟伦熟女专区hd高清| 日韩伦理片电影在线免费观看| 免费人成再在线观看网站| 国产日韩亚洲大尺度高清| 少妇无码一区二区三区免费| 亚洲人成小说网站色| 亚洲第一永久AV网站久久精品男人的天堂AV | 色偷偷亚洲男人天堂| 亚洲色偷偷综合亚洲AV伊人| 免费a级毛片无码a∨免费软件| 91亚洲精品视频| 妞干网免费视频观看| 一级毛片a免费播放王色电影| 亚洲AV无码国产精品色午友在线 | 韩国18福利视频免费观看| 国产裸体美女永久免费无遮挡| 久久国产精品亚洲一区二区| 国内精品免费麻豆网站91麻豆| 日本系列1页亚洲系列| 亚洲Av综合色区无码专区桃色| 性生交片免费无码看人| 中国一级特黄高清免费的大片中国一级黄色片 | 日本免费一区尤物| 久久免费精品视频|