發(fā)布時(shí)間:2020-07-01
缺陷管理是軟件開發(fā)及測(cè)試過(guò)程中對(duì)缺陷進(jìn)行提交、溝通、修正、關(guān)閉、統(tǒng)計(jì)等一系列過(guò)程的總和,確保缺陷被跟蹤管理,直到執(zhí)行了缺陷管理的全生命周期,今天小編來(lái)科普一下如何選取一個(gè)缺陷管理工具。
一提到傳統(tǒng)測(cè)試工具,可以把它們分為兩類:
1、輕量級(jí)缺陷管理工具
它們是為管理缺陷而設(shè)計(jì)的,所以缺陷管理功能模塊全面,如用戶管理,缺陷流程管理,搜索,缺陷數(shù)據(jù)統(tǒng)計(jì)功能。
2、包含缺陷管理的項(xiàng)目管理工具
它們集成了源代碼管理,缺陷管理等模塊,可以集成更多的功能,以它們作為bug管理工具的缺點(diǎn)是定制化會(huì)復(fù)雜些,比如將redmine按照mantis配置成一個(gè)缺陷管理工具,需要增加很多字段;反之它們的優(yōu)點(diǎn)是將代碼庫(kù)和缺陷管理工具集成在了一起。現(xiàn)在隨著技術(shù)的發(fā)展,安裝這些工具也同樣變得簡(jiǎn)單。
這些傳統(tǒng)的缺陷管理工具在移動(dòng)互聯(lián)網(wǎng)測(cè)試過(guò)程中,某些方面顯的不足,主要方面就是創(chuàng)建缺陷的手段太單一,需要測(cè)試人員手動(dòng)花大量的時(shí)間進(jìn)行錄入。
使用缺陷管理工具我認(rèn)為最大的兩個(gè)作用就是:
1、記錄缺陷。
2、跟蹤缺陷在哪個(gè)版本解決和發(fā)布。
不少公司,產(chǎn)品質(zhì)量缺陷多,錄入缺陷工作量大;開發(fā)人員提交隨意,不能準(zhǔn)確知道該缺陷是否已集成。那么我們選擇缺陷管理工具就要從解決這兩個(gè)問(wèn)題來(lái)入手:
1.和崩潰日志記錄工具的結(jié)合,記錄關(guān)鍵信息,自動(dòng)錄入缺陷。
移動(dòng)端app基本上都集成了崩潰日志搜集工具,一旦出現(xiàn)app崩潰,該工具就會(huì)把崩潰日志傳到后臺(tái)服務(wù)器,我們的測(cè)試人員通常會(huì)花一些時(shí)間去后臺(tái)服務(wù)器閱讀崩潰日志然后手動(dòng)新建缺陷,將相關(guān)日志關(guān)聯(lián)缺陷。如果缺陷管理平臺(tái)提供api,崩潰日志工具后臺(tái)提供hook api,每當(dāng)有新問(wèn)題上報(bào)時(shí)就自動(dòng)在缺陷管理工具上創(chuàng)建一個(gè)新的缺陷。
2.將開發(fā)提交關(guān)聯(lián)到缺陷
開發(fā)人員在提交信息里注明缺陷id,就能自動(dòng)將相關(guān)提交信息關(guān)聯(lián)到缺陷。這個(gè)需要一點(diǎn)點(diǎn)的二次開發(fā),需要自己實(shí)現(xiàn)一些提交鉤子函數(shù)。
當(dāng)然還有其他需求,缺陷管理的力度不足,對(duì)測(cè)試過(guò)程中產(chǎn)生的缺陷,沒(méi)有進(jìn)行登記、編號(hào),并且采用標(biāo)準(zhǔn)化的流程進(jìn)行跟蹤,無(wú)法確保每個(gè)缺陷都已經(jīng)被關(guān)閉。遺漏的缺陷對(duì)軟件的正常使用是非常重大的威脅。
所以小編推薦澤眾的TestCenter(簡(jiǎn)稱TC)是面向測(cè)試流程的測(cè)試生命周期管理工具,符合TMMI標(biāo)準(zhǔn)的測(cè)試流程,可迅速建立完善的測(cè)試體系,規(guī)范測(cè)試流程,提高測(cè)試效率與質(zhì)量,實(shí)現(xiàn)對(duì)測(cè)試的過(guò)程管理,提高測(cè)試工程的生產(chǎn)力。
推薦閱讀:
Bug管理系統(tǒng)的使用及管理流程要注意的重點(diǎn)
缺陷管理方法之幾種常見(jiàn)的軟件缺陷預(yù)防方法
電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報(bào)價(jià))。
您的信息已成功提交!
我們的客服人員稍后會(huì)與您聯(lián)系