軟體測試人員如何避免被甩各種鍋?

新夢想IT發表於2019-08-19

“背鍋”這事相信在職場的人都有遇到過吧?成年人的世界沒有那麼簡單,所以很多時候會遇到一些言不由衷的事情。甩鍋在職場上也是很常見的,如果避免背一些不屬於自己的“鍋”可能是職場上的人都要學會一個“技能”。今天就講到IT職場裡面的軟體測試人員經常被“背鍋”的事情,為什麼要重點講軟體測試人員?因為測試人員承擔著“保障質量”的使命,當測試的某款產品上線後,暴露出一些bug的時候,公司上下第一時間想到可能是:測試人員是怎麼測試的?!竟然這樣的缺陷都沒有發現!他們會從潛意識覺得,一個產品出現了bug,一定是測試人員的疏忽大意造成,然後就會出現“甩鍋”現象.......

軟體測試人員如何避免被甩各種鍋?

那麼,作為一名軟體測試人員,我們要如何“保護好自己”避免被甩“黑鍋”?

首先第一、測試前進行充分溝通,測試範圍和風險

1、跟開發詳細確認需求,確認的時候注意方法,比如對方講完了之後重複對方的意思來確認,回頭還可以用郵件的方式讓對方再次確認。

2、有郵件的方式把測試範圍傳送專案干係人。一方面讓收件人確認自己的理解是否正確,一方面收件人也會在發現資訊錯誤時進行修正。

3、把風險告知測試經理(或者專案經理),包括質量風險和進度風險。

第二、版本釋出後進行冒煙測試

確認版本是否具有可測性,這點很重要。

避免出現因為版本問題導致的測試延期--這個鍋不能背。

如果版本質量下降,影響測試,應該立即彙報,並將版本駁回,讓開發重新打包。

第三、測試執行過程中遇到影響進度的問題立即上報

一般性的bug是無所謂的,但是一旦出現致命或者嚴重bug,並且會(或可能會)導致測試無法進行的問題,應立即上報,避免資訊不對稱。

如果遇到問題不上報,最後即使你“出色”的完成了測試任務,在領導心中,你的工作也是沒有做到位的。

軟體測試人員如何避免被甩各種鍋?

第四、測試報告中提供有說服力的資料

測試報告避免華而不實。要有足夠說服力的資料來支撐自己的測試結論。比如說認為這個版本不能上線,那可以列舉出O/C圖,列舉出缺陷狀態-嚴重性,有時候還要加一些自己的分析,比如這個版本bug井噴,原因是什麼,這些原因是否還可能導致其他方面的風險等等。

第五、儘可能把發現的問題全部記錄在案

很多時候,我們會覺得發現了問題告訴研發就可以了,理所當然的認為他們會修改的。----這種做法不是不可以,但得分公司情況、也得分時機。比如在專案需要緊急上線時可以這麼做,避免走流程的時間浪費。但是我們不可以太相信人的記憶力---特別是我們這一行,長期加班,那麼效率和精神狀態就比較差,可能導致他忘了,或者改bug改的不徹底,或者這個bug這一次改了,過一段時間又發現,或者過一段時間我們想找一下這個bug都找不到。。。。

總之,如果哪天上線以後暴露出了我們發現過的問題,我們要有證據、要有話說。

軟體測試人員如何避免被甩各種鍋?

第六、搞好團隊關係,保持融洽交流

測試就是一群尋找資訊的人,一群為專案提供資訊的人。我們是服務者,而不是控制者,如果混淆了這個概念,開發和測試的關係一定不融洽,一個不融洽的團隊,我很難相信它會產出高質量的產品。

第七、提出改進意見,併合理推動

很多人想透過一些過程改進來推進質量的提升。想法沒錯,但是做起來常常有各種問題。最大的問題就是想法沒錯,甚至很好,但就是推進不下去。遇到這個情況,要麼找專案經理或者產品經理來推進改革,要麼獲得高層的支援並規定執行。否則自己一個人在那強行安利推進,只會讓同事們反感。

總結:很多時候我們很難做到絕對完美,往往“百密一疏”反而常伴隨,所以,我們要經常自我反省,避免犯同樣的錯誤;工作上更加嚴謹仔細,降低犯錯誤的機率;心態上堅不可摧,保持積極向上的心態;交接上與人和善,不與同事交惡。反正就是 做好自己,不讓人有“鍋”甩的機會。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69940641/viewspace-2654149/,如需轉載,請註明出處,否則將追究法律責任。

相關文章