缺陷分析也是測試工程師需要掌握的一個能力牙寞,但是很多時(shí)候大家只記得要提交缺陷、統(tǒng)計(jì)缺陷情況莫秆,而忽視了缺陷分析间雀。其實(shí)每個項(xiàng)目的缺陷記錄都是有很大價(jià)值的。在測試階段分析當(dāng)前缺陷情況镊屎,及時(shí)發(fā)現(xiàn)存在的問題并調(diào)整測試策略惹挟,才能降低風(fēng)險(xiǎn)和損失;測試結(jié)束后也需要通過缺陷分析進(jìn)行總結(jié)缝驳,做的好的地方繼續(xù)發(fā)揚(yáng)连锯,做的不好的地方及時(shí)反思改正归苍。
很多同學(xué)會疑惑,如果要進(jìn)行分析运怖,要從哪里入手呢拼弃?下面是幾個缺陷分析的著手點(diǎn):
總的缺陷趨勢
正常的趨勢應(yīng)該是前期快速上升,中期平緩增長摇展,后期基本穩(wěn)定吻氧。如果缺陷不是在前期上升,而是在中后期上升咏连,那就要分析是前期測試時(shí)沒有全力投入人力和時(shí)間盯孙,還是測試態(tài)度和能力問題,或者在測試中期開發(fā)同學(xué)調(diào)整設(shè)計(jì)導(dǎo)致的缺陷數(shù)增加祟滴。
提測后出現(xiàn)的問題
提測的標(biāo)準(zhǔn)應(yīng)該是通過回歸測試振惰,且新增功能可正常使用。如果提測后就出現(xiàn)了阻塞垄懂、危險(xiǎn)級別的問題骑晶,那要分析是否沒有嚴(yán)格控制提測質(zhì)量、沒有明確驗(yàn)收標(biāo)準(zhǔn)導(dǎo)致草慧。
是否有嚴(yán)重問題在測試幾天之后才發(fā)現(xiàn)
觀察嚴(yán)重及以上級別的問題透罢,是不是在前期發(fā)現(xiàn)并解決,如果有在測試了幾天之后才提出的嚴(yán)重問題冠蒋,那要看測試策略是否合理,是不是沒有先執(zhí)行優(yōu)先級較高的測試點(diǎn)乾胶。
開發(fā)修復(fù)問題引發(fā)的缺陷
有的測試用例在一開始執(zhí)行時(shí)是沒問題的抖剿,但是后面出了問題,很大概率是開發(fā)同學(xué)在修復(fù)問題的時(shí)候引發(fā)的识窿。每次開發(fā)同學(xué)提交代碼后斩郎,測試同學(xué)需要看代碼改動點(diǎn)并評估影響范圍。如果條件允許的話喻频,將這一步前置:和開發(fā)同學(xué)一起溝通問題修復(fù)的方案缩宜,將風(fēng)險(xiǎn)降低。
掛起的缺陷
掛起的缺陷一般是不需要關(guān)注甥温,或者是經(jīng)討論在下一個迭代再補(bǔ)充完成的功能锻煌,如果是這樣,要考慮為什么三方理解不一致姻蚓,為什么前面需求評審宋梧、設(shè)計(jì)評審、用例評審時(shí)沒有發(fā)現(xiàn)這個點(diǎn)狰挡,而在測試時(shí)才出現(xiàn)捂龄。
缺陷類型是否單一
測試同學(xué)不僅要發(fā)現(xiàn)需求释涛、設(shè)計(jì)漏洞,還需要關(guān)注界面倦沧、交互上的不足并提出優(yōu)化建議唇撬。
哪個模塊缺陷比較多
出現(xiàn)問題越多的模塊,待發(fā)現(xiàn)的問題也越多展融。測試階段需要關(guān)注缺陷數(shù)比較多的模塊窖认,設(shè)計(jì)更多場景去覆蓋。同時(shí)愈污,這也要求缺陷管理面板需要提供模塊分類的功能耀态,在提交缺陷時(shí)也需要大家規(guī)范填寫該問題所屬模塊。
重要級別以上的缺陷占比
如果一個項(xiàng)目中暂雹,重要級別以上的問題占比較高首装,說明開發(fā)質(zhì)量有待提升,此時(shí)要分析是開發(fā)時(shí)間被壓縮還是新人對業(yè)務(wù)不熟導(dǎo)致的杭跪,需要開發(fā)經(jīng)理特別關(guān)注這類項(xiàng)目仙逻。
上線后缺陷是否有全部解決/關(guān)閉
每天負(fù)責(zé)人需要提醒相關(guān)的開發(fā)和測試同學(xué)處理缺陷并及時(shí)更新缺陷狀態(tài),上線前缺陷應(yīng)該全部關(guān)閉(或者少數(shù)掛起)涧尿,如果沒有則需要負(fù)責(zé)人再次提醒系奉。
咦,這么看缺陷分析也不是很難是不是姑廉。細(xì)心去發(fā)現(xiàn)缺亮,你還能探索出更多更有意思的問題。重要的是要從中發(fā)現(xiàn)測試策略問題并及時(shí)改正桥言,避免下次再犯同樣的問題萌踱。此外,還要關(guān)注幾個點(diǎn)号阿,一是缺陷的標(biāo)準(zhǔn)需要統(tǒng)一并鸵,否則大家的評估標(biāo)準(zhǔn)不同,影響分析結(jié)果的準(zhǔn)確性扔涧;二是測試同學(xué)在項(xiàng)目中需要進(jìn)行缺陷記錄园担,不要線下默默找開發(fā)同學(xué)解決了就算了,這樣不僅容易導(dǎo)致忘記回歸枯夜,也會導(dǎo)致項(xiàng)目總結(jié)評估不準(zhǔn)確弯汰。