軟件測試學習筆記之工具江湖的神兵利器(5)

發表于:2017-05-15來源:領測軟件測試網作者:瘋狂測試人點擊數: 標簽:筆記
3 )勝邪劍之BugFree 勝邪劍是春秋戰國時鑄劍大師歐冶子所鑄,為吳王闔閭所用。歐冶子鑄劍之時即認為劍中透著惡氣,每鑄一寸,便更惡一分,故名勝邪

3)勝邪劍之BugFree
 
勝邪劍是春秋戰國時鑄劍大師歐冶子所鑄,為吳王闔閭所用。歐冶子鑄劍之時即認為劍中透著惡氣,每鑄一寸,便更惡一分,故名“勝邪”。Bugfree算是bug管理工具里的勝邪了,其開源的理念贏得了廣大從業人員的喜愛,但其復雜的代碼配置流程也讓使用者每用一次,便更惡一分。
BugFree是借鑒微軟的研發流程和Bug管理理念,使用PHP+MySQL獨立寫出的一個Bug管理系統。簡單實用、免費并且開放源代碼(遵循GNU GPL)。 命名BugFree 有兩層意思:一是希望軟件中的缺陷越來越少直到沒有,Free嘛;二是表示它是免費且開放源代碼的,大家可以自由使用傳播。
BugFree 有一個獨創的功能:當一個Bug被指派給你的時候,系統會自動給你發一封郵件,告訴你有個Bug需要你處理,這樣結合 Email,BugFree被完美使用起來,成為我們網站開發、運行、維護必備的工具。
BugFree程序規模很小,一個中等水平的PHP程序員就可以在1~2周內看懂所有的代碼,然后就可以根據自己的需要做相應的定制了。
 
4)純鈞劍之 Redmine
 
純鈞,亦名“純鉤”,十大名劍之一。純鈞被稱為“尊貴無雙之劍”。是春秋時期鑄劍大師歐冶子所鑄。此劍主要用來佩戴和觀賞,是以沒有生殺之氣。Redmine在bug管理工具中和純鈞劍的作用相似。
Redmine是用Ruby開發的基于web的項目管理軟件,是用ROR框架開發的一套跨平臺項目管理系統,據說是源于Basecamp的ror版而來,支持多種數據庫,有不少自己獨特的功能,例如提供wiki、新聞臺等,還可以集成其他版本管理系統和BUG跟蹤系統,例如Perforce、SVN、CVS、TD等等。這種 Web 形式的項目管理系統通過“項目(Project)”的形式把成員、任務(問題)、文檔、討論以及各種形式的資源組織在一起,大家參與更新任務、文檔等內容來推動項目的進度,同時系統利用時間線索和各種動態的報表形式來自動給成員匯報項目進度。
 
軟件測試江湖(三)心得技巧篇
有人的地方就有江湖,有江湖的地方就有恩怨。有的恩怨避無可避,有的本可以避免,只是因為年輕不懂事,不懂得江湖的規矩,惹下許多的是非。軟件測試江湖也是江湖,也有一些小技巧。
 
1) Bug記錄技巧
 
詳細的bug描述
 
作為測試來講,bug記錄是日常工作中非常重要的一項,這項工作的好壞直接決定了后續的bug修改功能是否能順利進行。
1.     將bug出現的環境,出現時的狀況等詳細描述并記錄下來
2.     將bug出現的步驟詳細記錄下來,
3.     評估bug復現的概率,并將自己的意見記錄下來
4.     對bug的緊急程度進行標識。
記錄工作越詳細,越周全,后面就越有利于開發人員復現bug,修復bug。開發人員也樂于接受這樣的bug任務,會節省很多不必要的時間。
 
2) Bug管理技巧
 
將bug跨團隊指定給開發人員
 
Bug記錄下來只是完成了測試工作的開始,重要的是將發現的bug反饋給開發人員,由開發人員將bug修復,測試的工作才算是圓滿完成。
 
以往的做法都是測試將新發現的bug一股腦兒的加到開發任務中,然后就狗攆兔子似得催著開發修改自己提交的bug。這樣既不方便測試對bug的管理追蹤,也容易造成開發將bug修復和日常開發任務混淆。
要避免以上的情況可以這樣做:
1.     將bug單獨進行管理,獨立與開發項目之外
2.     根據軟件的版本對bug進行版本管理
3.     將我們冗長的bug清單進行瘦身
4.     修改的bug才通過任務跨項目的方式分配給開發人員

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97