qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          使用Bugfree不應有的壞習慣

           Bugfree是一款優秀的bug管理和追蹤工具,因此受到不少公司的青睞。但實際的工作中,我發現不少開發或是測試的同事有一些不好的使用習慣,使得我們對Bugfree的利用不夠高效。我下面列出使用Bugfree的一些壞習慣,以此與各位測試同仁切磋使用這個工具的高效的方法。
            對開發的同事而言,可能會有下面幾條壞習慣。
            壞習慣一:只采用默認的解決方案。
            周圍不少開發的同事,在解決掉一個bug的時候,往往只采用默認的解決方案:fixed。事實上,Bugfree提供了7種解決bug的方案供程序員選擇。它們分別是:By Design、Duplicate、External、Fixed、Not Repro 、Postponed、Won't Fix 。這7種解決方案反應了程序員解決bug的理由。By Design的意思是,設計上就是這么定的,bug無效;Duplicate的意思是,這個bug已經有人提過,重復了;External的意思是,軟件本身沒有問題,是外部因素(比如操作系統)造成的問題;Fixed的意思是:bug被解決掉了;Not Repro的意思是,這個bug無法重現;Postponed的意思是,這個bug推遲到以后解決;Won't Fix的意思是,是個問題,但是不值得解決。為什么會有這種習慣呢?我詢問過一位開發的同事,他說看不懂英文,又懶得去查。另一位開發同事說,一開始沒注意到這一項是可選的,時間久了,自然而然就視而不見了。
            改掉這個習慣不是更好嗎?我的理由:給bug設置正確的解決方案,一方面可以減少開發和測試的溝通障礙,讓測試員知道程序員為什么要關掉這個bug;另一方面可以給bug歸類,便于查找bug和開發后期集中解決bug。
            壞習慣二:只在詳細信息里寫上:已解決。
            由Bugfree提供的7種解決方案,不難看出詳細信息這一欄多數情況下是為第四種解決方案Fixed提供補充的。很多bug在被fixed掉以后,如果只在這一欄注明已解決字樣會有不好的影響。因為時間久了,或許程序員自己都不清楚這個bug是怎么被fixed掉的,如果再碰到類似的問題又要花很長時間去想辦法解決,影響工作的效率。
            改掉這個習慣不是更好嗎?我的理由:在詳細信息欄里注明bug被fixed掉的理由,一方面像上面所說的可以給開發人員提個醒,便于解決類似的bug;另一方面對測試員也有好處。測試員在碰到類似的bug以后,能夠知道哪兒出了問題,這樣就可以準確及時地提醒開發人員,便于bug的修改。
            對測試的同事而言,可能會有下面的幾條壞習慣。
            壞習慣一:創建bug時,選錯了項目。
            周圍有測試同事,在發現了bug后,就急急忙忙去bugfree里描述bug和指派bug,往往會忽略其他的選項。就拿這個項目來說,登錄bugfree后里面就有默認的內容,但未必是和bug相對應的。如果測試人員因為發現了bug,有點興奮,再加上一點粗心就會忽略這一項。
            改掉這個習慣不是更好嗎?我的理由:設置正確的項目可以給bug歸類,便于bug的查找。若選錯了項目,難免會抱怨找不到自己創建的bug,還得通過其他方式查找這個沉入“大海”的bug,影響了工作的心情和效率。
            壞習慣二:創建bug時,沒有選/選錯了模塊。
            創建bug時,模塊這個選填項,不僅看起來不起眼,而且會讓人誤以為它沒有用,所以測試人員往往會忽略它。         改掉這個習慣不是更好嗎?我的理由:設置正確的模塊,可以給bug分門別類。這樣,開發人員就能很方便知道A模塊有哪些bug,B模塊有哪些bug,讓開發人員對自己負責的項目模塊心里有底。所以,還請測試人員辛苦下,把模塊這一項設置好。
            壞習慣三:設置錯誤的嚴重等級。
            周圍有同事,往往只注重對bug地描述,不去關注對bug等級的設置,不利于開發人員優先解決嚴重的bug。其實Bugfree提供可選的4種嚴重等級:1、2、3、4。1是最高等級,意思是這個bug導致系統死機,數據丟失或者與需求不符合;2是嚴重等級,意思是這個bug導致計算出現錯誤,功能實現出現錯誤;3是一般等級,意思是這個bug是個合法性問題,界面問題或是文檔問題等;4是最低等級,意思是這個bug影響易用性。不少情況下是測試人員不清楚各種級別的含義,導致的分類錯誤。
            改掉這個習慣不是更好嗎?
            我的理由:設置正確的嚴重等級,可以讓開發人員優先解決1、2bug,在項目時間允許的情況下,再著手解決3、4類bug,以保證產品的質量。啰嗦一句,首先要保證產品能用,再去保證產品好用。
            其實最好的習慣是按照bugfree的格式,把每一項該填的內容填好!!

          posted on 2014-05-12 10:42 順其自然EVO 閱讀(598) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2014年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 天柱县| 德清县| 兰溪市| 迭部县| 神农架林区| 乌鲁木齐市| 卫辉市| 阿荣旗| 翁源县| 务川| 曲松县| 游戏| 屏东县| 偏关县| 晋州市| 汽车| 南郑县| 马山县| 全州县| 望奎县| 江都市| 丽水市| 长阳| 英德市| 七台河市| 固原市| 通山县| 门头沟区| 石柱| 句容市| 湖北省| 罗城| 常州市| 星子县| 香格里拉县| 辽源市| 万山特区| 日喀则市| 弋阳县| 沈丘县| 乡城县|