軟件上線后出現(xiàn)了重大bug,軟件測(cè)試工程師負(fù)和開(kāi)發(fā)人員誰(shuí)負(fù)主要責(zé)任?
背鍋其實(shí)也就是指生產(chǎn)問(wèn)題的追責(zé),現(xiàn)在一般的公司都追求敏捷測(cè)試,小步快跑,更新迭代速度快,這也就引發(fā)了許多的質(zhì)量問(wèn)題,一旦這些質(zhì)量問(wèn)題在生產(chǎn)中暴露出來(lái),輕則用戶體驗(yàn)差,重則造成經(jīng)濟(jì)損失。
一、那么鍋應(yīng)該由誰(shuí)來(lái)背?
我覺(jué)得發(fā)現(xiàn)生產(chǎn)問(wèn)題要深究產(chǎn)生問(wèn)題的原因,優(yōu)先解決問(wèn)題,將損失降到最低,其次再來(lái)考慮事故是由于什么環(huán)節(jié)導(dǎo)致的,是測(cè)試范圍預(yù)估不正確,導(dǎo)致未測(cè)試,還是在范圍內(nèi)漏測(cè),還是開(kāi)發(fā)編寫(xiě)代碼導(dǎo)致新問(wèn)題的產(chǎn)生,我覺(jué)得只要在這個(gè)團(tuán)隊(duì)就都有責(zé)任,不能說(shuō)是單獨(dú)拎出來(lái)某一個(gè)人來(lái)背鍋,其實(shí)經(jīng)理和負(fù)責(zé)人已經(jīng)扛了大部分的鍋,不會(huì)說(shuō)讓某個(gè)人來(lái)負(fù)責(zé)、背鍋,到團(tuán)隊(duì)層面復(fù)盤(pán)、反思經(jīng)驗(yàn)教訓(xùn),大家共同提高進(jìn)步,我覺(jué)得這才是這件事能產(chǎn)生的最有益的價(jià)值。

二、如何避免鍋從天降?
說(shuō)到如何避免鍋從天降,還不如說(shuō)如何減少生產(chǎn)問(wèn)題,提高測(cè)試的質(zhì)量,產(chǎn)品的質(zhì)量提升了,鍋?zhàn)匀灰簿蜎](méi)了,這樣既有利于團(tuán)隊(duì)的發(fā)展,更有利于對(duì)測(cè)試質(zhì)量的提升,我總結(jié)了一下幾點(diǎn)建議:
1、需求評(píng)審
需求評(píng)審是關(guān)鍵的一步,提前了解需求,將有異議的地方列舉出來(lái)在需求評(píng)審時(shí)提出問(wèn)題,是業(yè)務(wù)、開(kāi)發(fā)、測(cè)試對(duì)于需求的理解保持一致行,能避免后期很多不必要的麻煩。
2、用例評(píng)審
用例評(píng)審時(shí)需要開(kāi)發(fā)和業(yè)務(wù)人員確認(rèn)測(cè)試點(diǎn)和測(cè)試范圍,防止用例設(shè)計(jì)的遺漏。
3、交叉測(cè)試
關(guān)于其他的一些測(cè)試方法測(cè)試策略在這里我就不詳細(xì)說(shuō)了,但是在我來(lái)看交叉測(cè)試的測(cè)試策略是不可忽略的。
4、暴露問(wèn)題
可能在測(cè)試封版的時(shí)候還會(huì)遺留一些修復(fù)優(yōu)先級(jí)程度低的缺陷,這時(shí)有可能會(huì)帶著這些問(wèn)題上線,那么就要提前做好與業(yè)務(wù)和開(kāi)發(fā)人員的溝通,幾方溝通確認(rèn)結(jié)果寫(xiě)在測(cè)試報(bào)告中,是無(wú)需修復(fù)還是下個(gè)版本優(yōu)化,明確確認(rèn)人員。
5、風(fēng)險(xiǎn)評(píng)估
指的是對(duì)本次即將要上線的產(chǎn)品做一個(gè)風(fēng)險(xiǎn)的評(píng)審和預(yù)估,常常伴隨著“政治性”的話語(yǔ),例如對(duì)所有瀏覽器或者手機(jī)機(jī)型未進(jìn)行兼容性測(cè)試等等類似的話語(yǔ)。

三、如何擺正心態(tài)?
若真是自己的問(wèn)題就要靜下心來(lái),反思與總結(jié)這次的教訓(xùn),若是他人的問(wèn)題也不要一味的抱怨、指責(zé),團(tuán)隊(duì)通力合作才是最重要的,我很慶幸我現(xiàn)在是這個(gè)團(tuán)隊(duì)中的一分子。

