BugFree是一個bug管理工具,能夠記錄每個問題的處理過程,不斷的提醒開發(fā)者現(xiàn)在還存在的問題,不會丟失和忘記。對于軟件可持續(xù)發(fā)展至關(guān)重要。學(xué)習(xí)BugFree重要的是掌握其中蘊(yùn)含的軟件研發(fā)的流程思想。
在工作中,基本上都是和解決其他人提出的要求和發(fā)現(xiàn)問題,再提出給相應(yīng)的人解決。
使用BugFree,我們所有人都可以創(chuàng)建,指派Bug,或者改變Bug狀態(tài)。
BugFree的使用過程大致如下:
學(xué)習(xí)BugFree - 苦茶 - 苦茶1)當(dāng)測試人員(美術(shù)和策劃部門的人員在發(fā)現(xiàn)問題時同樣算測試人員)發(fā)現(xiàn)問題立即新建一個Bug予以跟蹤并且指派給相關(guān)的開發(fā)小組長(Dev Lead)(例如,程序,策劃,美術(shù)方面相應(yīng)負(fù)責(zé)人)
學(xué)習(xí)BugFree - 苦茶 - 苦茶2)開發(fā)小組長判斷這個Bug屬于某個特定開發(fā)人員,并指派給他處理
學(xué)習(xí)BugFree - 苦茶 - 苦茶3)開發(fā)人員根據(jù)Bug的詳細(xì)描述信息找到問題所在,修改程序或相應(yīng)資源解決bug并且將bug返回給當(dāng)初的測試人員;或者在有爭議的時候,把Bug指派給這個部分的設(shè)計人員,要求一個澄清說明。
學(xué)習(xí)BugFree - 苦茶 - 苦茶4)測試人員(提出Bug者)在看到某個Bug被解決后,需要去驗證這個bug是否當(dāng)真不存在了,根據(jù)初的發(fā)現(xiàn)步驟去證實問題真的解決了,關(guān)閉這個bug;若還能重現(xiàn),或不同意開發(fā)人員的解法,可以激活這個bug,返還給當(dāng)初的開發(fā)人員做進(jìn)一步調(diào)查處理
學(xué)習(xí)BugFree - 苦茶 - 苦茶5)當(dāng)測試人員和開發(fā)人員無法達(dá)成一致意見時,由對應(yīng)的設(shè)計者出面做出協(xié)調(diào),判斷這個Bug的嚴(yán)重程度、對用戶可能的影響,根據(jù)產(chǎn)品的進(jìn)度和項目資源作出評估,是否真的需要修理掉這個進(jìn)度(這種協(xié)調(diào)和討論大部分將在一個相對固定的時間,如例會上進(jìn)行)
后要強(qiáng)調(diào)兩點(diǎn)
學(xué)習(xí)BugFree - 苦茶 - 苦茶第一:團(tuán)隊中的每個人發(fā)現(xiàn)問題時都可以創(chuàng)建個Bug來跟蹤
學(xué)習(xí)BugFree - 苦茶 - 苦茶第二:不僅僅是軟件功能上的Bug,其他各種問題,如需求文檔(Spec)的改動,界面上的錯別字、幫助文檔的遣詞造句問題,某項任務(wù)的指派等等。
BugFree的使用分為三個步驟:
學(xué)習(xí)BugFree - 苦茶 - 苦茶a.建立項目模塊以及其子模塊;(這一步只在項目的開始由管理員Admin建立)
學(xué)習(xí)BugFree - 苦茶 - 苦茶b.用自己的id登陸管理模塊;
學(xué)習(xí)BugFree - 苦茶 - 苦茶c.處理分配給自己的bug以及任務(wù),發(fā)現(xiàn)新的bug之后通過BugFree發(fā)送給相應(yīng)的人處理;
運(yùn)行步驟
通過IE瀏覽器,訪問http://192.168.0.16/BugFree/Login.php,這樣能進(jìn)入我們公司的BugFree登陸界面,輸入自己的用戶名和密碼,可以登陸。(192.168.0.16是當(dāng)前我們用來作BugFree的機(jī)器地址)
登陸進(jìn)入以后可以看到如下界面(圖略):
學(xué)習(xí)BugFree - 苦茶 - 苦茶左側(cè)欄
學(xué)習(xí)BugFree - 苦茶 - 苦茶切換查詢和創(chuàng)建
學(xué)習(xí)BugFree - 苦茶 - 苦茶查詢模式:你可以設(shè)定不同的查詢條件,尋找你想找的bug們。
學(xué)習(xí)BugFree - 苦茶 - 苦茶創(chuàng)建Bug:新建一個Bug,這個是Bug生命的開始。注意,你必須要選定該Bug對應(yīng)的模塊。填寫完相關(guān)的Bug說明后,點(diǎn)擊“創(chuàng)建Bug”按鈕即宣告一個Bug的誕生。
學(xué)習(xí)BugFree - 苦茶 - 苦茶項目及其模塊列表:你選擇不同的項目,系統(tǒng)會自動列出下屬模塊。
學(xué)習(xí)BugFree - 苦茶 - 苦茶項目文檔和項目進(jìn)度分別對應(yīng)BugFree的后臺管理中添加的兩個鏈接(現(xiàn)在我們還沒有添加這兩個鏈接,這個兩個功能直接由VSS上的文檔完成)。
學(xué)習(xí)BugFree - 苦茶 - 苦茶近5個指派給我的Bug:此處列出分派給你的近五個沒有被關(guān)閉(終止生命)的Bug。
學(xué)習(xí)BugFree - 苦茶 - 苦茶 近5個由我創(chuàng)建的Bug:此處列出你近新建的五個沒有被關(guān)閉(終止生命)的Bug。
學(xué)習(xí)BugFree - 苦茶 - 苦茶我自定義的查詢條件:你可以在[Query Bug(查詢Bug)]中把查詢條件起個名字保留起來,這里將會顯示出所有你個人定義的查詢條件。
學(xué)習(xí)BugFree - 苦茶 - 苦茶右側(cè)欄
學(xué)習(xí)BugFree - 苦茶 - 苦茶頁面組成
(1) 缺省顯示的查詢頁面:上面顯示查詢條件,下面顯示查詢出來的符合條件的Bug們;
(2) 點(diǎn)擊左側(cè)的Bug名,或右邊bug中列表Bug的編號,右欄將顯示該Bug的所有信息。
學(xué)習(xí)BugFree - 苦茶 - 苦茶 查詢:根據(jù)自己需要選擇不同的查詢條件,比如查找Bug ID(Bug編號) Smaller Than(小于)100,下面會倒序顯示所有ID號小于100的Bug們。