一型型、80%的軟件缺陷忆家,集聚在軟件20%的模塊中
出色的測試人員會根據(jù)這個原則快速發(fā)現(xiàn)更多的缺陷(這個原則可以解釋你的一個煩惱:為什么你經(jīng)過幾天的努力測試犹菇,沒有發(fā)現(xiàn)任何缺陷;你老大慢慢走過來芽卿,隨便點(diǎn)揭芍,新鮮發(fā)布三個bug)。
普通的測試人員卸例,非常焦慮&忙碌的加班加點(diǎn)称杨,漫無目的地到處搜尋,一個Bug都沒發(fā)現(xiàn)筷转。
此處姑原,俗稱:探索性測試;
在測試時間有限/測試人員有限的情況下呜舒,非常適用锭汛。
此原則:
對于軟件測試人員提高測試效率及缺陷發(fā)現(xiàn)率有著重大的意義
二、軟件測試工作盡早介入
在需求階段、系統(tǒng)分析唤殴、系統(tǒng)設(shè)計般婆、系統(tǒng)實現(xiàn)階段的復(fù)審,能夠發(fā)現(xiàn)和避免80%的軟件缺陷朵逝。
作者一直認(rèn)為蔚袍,測試的價值,不是測試出多少個Bug廉侧,而應(yīng)該去思考页响,如何減少缺陷流出到線上生產(chǎn)系統(tǒng);
三段誊、反映在軟件測試的自動化方面
經(jīng)過大量企業(yè)的實踐證明闰蚕,80%的軟件缺陷可借助人工測試發(fā)現(xiàn),20%的軟件缺陷可以借助自動化測試收到發(fā)現(xiàn)和避免连舍。
二者間具有交叉的部分没陡,尚有5%左右的軟件缺陷需要通過其他方式進(jìn)行發(fā)現(xiàn)和修正。
比如索赏,測試右移的盼玄,線上監(jiān)控、灰度測試潜腻、日志分析等等埃儿;
四、80%的缺陷融涣,集中在某20%的開發(fā)工程師代碼中童番;
在質(zhì)量部門的過程中,讓每位測試同學(xué)詳細(xì)分析各團(tuán)隊的開發(fā)人員威鹿,分析每位開發(fā)同學(xué)的過程缺陷數(shù)據(jù)剃斧;把有限的時間,集中在某幾位同學(xué)提交的代碼中忽你;能夠發(fā)現(xiàn)80%的Bug幼东;
注:還有很多企業(yè)落地實戰(zhàn),在踐行80/20原則科雳;這篇文章根蟹,先寫這四個維度;
另炸渡,關(guān)于軟件測試的一些觀念澄清:
一娜亿、缺陷是解決不完的
質(zhì)量&效率的平衡,需把控一個適當(dāng)?shù)摹岸取?/p>
一味追求Bug解決100%蚌堵,期望一個缺陷不留,只會導(dǎo)致版本上線遙遙無期;對于99%的系統(tǒng)吼畏,這不是科學(xué)的玩法(特別是快速發(fā)展督赤、迭代的電商等系統(tǒng))。
對于每位測試從業(yè)者泻蚊,都需要去思考的一個事:“當(dāng)發(fā)版時間臨近躲舌,還存在一些Bug沒解決完時,如何處理性雄?”
作者的建議是:拉上相關(guān)人(業(yè)務(wù)没卸、IT老大、測試?yán)洗竺胄㈨椖拷?jīng)理)约计,梳理Bug優(yōu)先級,確定發(fā)版前必須要解決的Bug迁筛,可暫緩的煤蚌,遺留到下個版本解決;
二细卧、是不可能發(fā)現(xiàn)100%缺陷的
所以考核指標(biāo)尉桩,才存在“線上漏測率”這個指標(biāo)。
軟件測試能做到的是:盡可能多的發(fā)現(xiàn)軟件的缺陷贪庙;
沒人能夠保證100%發(fā)現(xiàn)所有缺陷蜘犁;這就是為何現(xiàn)在各企業(yè)在落地實戰(zhàn)「測試右移」;
雖然不能發(fā)現(xiàn)100%的缺陷止邮,但我們可以做到實時監(jiān)控这橙,以及在用戶發(fā)現(xiàn)缺陷之前农尖,把缺陷給“偷偷的”解決了(這就是之前說的:軟件測試從業(yè)者終極目標(biāo)析恋,線上零BUG如何實現(xiàn)?)盛卡;
三助隧、缺陷是相對的
除了明顯的功能不可用、Error報錯等滑沧;不符合預(yù)期結(jié)果并村,也可以稱為“Bug”;
如果連預(yù)期結(jié)果都沒有滓技,或者產(chǎn)品經(jīng)理哩牍,根本就沒有告訴你,這個點(diǎn)令漂,應(yīng)該是怎么樣的膝昆;
這個時候丸边,就得跟產(chǎn)品經(jīng)理,好好勾兌荚孵,懟需求了妹窖;
這就是為何IT團(tuán)隊,經(jīng)常跟產(chǎn)品經(jīng)理收叶,討論如此火熱的原因(每個人對預(yù)期結(jié)果的想法是不一樣的)骄呼;
但,這里有一個點(diǎn):作為一名軟件測試工程師判没,你是可以通過接觸足夠多的行業(yè)軟件/行業(yè)系統(tǒng)蜓萄,去引導(dǎo)產(chǎn)品經(jīng)理、開發(fā)工程師澄峰,按你的想法嫉沽,達(dá)成你期望的結(jié)果;
這就是所謂的“用戶體驗測試”
最后:【可能給你帶來幫助的教程】
點(diǎn)擊免費(fèi)領(lǐng)取軟件測試資料 100+ 名企測試內(nèi)推資源傾情分享摊阀,我的學(xué)習(xí)基地
這一些資料耻蛇,對做【軟件測試】的朋友而言應(yīng)該是較為完整了,這類學(xué)習(xí)資料也陪伴我走過了最艱難的路程胞此,希望也可以幫助到你臣咖!萬事要盡早,尤其是技術(shù)行業(yè)漱牵,一定要提升技術(shù)功底夺蛇。