您好,登錄后才能下訂單哦!
很多時候,軟件測試人員會因為泄露給生產和管理層的錯誤而受到責備,認為測試人員做得很差。測試不應該只是測試人員的責任,而是應該被參與開發,開發人員,用戶體驗和產品所有者的所有人所接受。
軟件開發是個人或一群人可以承擔的最復雜的任務之一。在軟件開發周期中,測試通常在最終產品實施或運送到市場之前結束。在開發過程中,軟件中可能存在的漏洞會危害最終用戶的安全性。因此,測試人員在發布后期錯誤時不得不面對艱難的決定。什么是郵政后的錯誤?這指的是逃避測試的錯誤,現在對于現場客戶是可見的。通常,責備游戲從前線的測試人員開始。
在一家軟件開發公司中,有些人負責測試,已被管理層傳喚給泄漏到生產的bug。管理層經常提出的一個問題是,即使負責人員熟練且經驗豐富,這個漏洞也是如何逃脫的。每個測試人員都害怕這一刻,特別是當管理層的一眼看出來時 - 憤怒和憤怒。
團隊 - 程序員,測試人員,分析師和管理人員 - 在將最終產品發送給客戶后進行慶祝是很常見的。每個團隊成員終于能夠輕松地呼吸,并期待未來他們將創建新的和令人興奮的項目。但是,許多測試人員常常擔心的是,如果現場客戶在發布產品后遇到任何嚴重的錯誤,手指就會指向他們,指責很簡單 - 疏忽。主要問題仍然是,它的錯是什么?
雖然測試人員的任務是測試和調試,但他們不能成為一個安全網來捕獲應用程序中存在的所有錯誤。事實上,沒有辦法捕獲軟件中的所有錯誤,這意味著最終產品將出現錯誤。測試人員有責任通過使用基于風險的方法來捕獲重要的錯誤。無論如何,一些錯誤將從開發團隊潛入最終用戶的手中。
值得注意的是,并非所有責任都歸咎于開發團隊,尤其是在出現bug時。開發人員就像測試人員一樣,他們一定會犯錯誤。
部分責任可能放在制定模糊要求的分析師或項目經理身上,但這也會失敗。這歸因于人為因素,并且錯誤以不同的形式出現。錯誤的責任可以放在每個人身上。是的,錯誤會因錯誤而存在,但將責任歸咎于個人或一群人是不公平的。因此,一個錯誤進入客戶的最終產品,現在每個人都生氣,特別是C級管理。唯一合乎邏輯的途徑是尋求解決問題的措施。
這是團隊中的每個成員都應對錯誤負責的地方,考慮到這一點,應該重點關注出現的問題以及為解決問題而制定的適當措施。對于高管來說,重要的是要確認團隊盡力而為,并且在運輸完成之前達成了協議。經驗應該是一個教訓,而不是創造責備游戲的機會。重要的是要注意,可能有一個原因,為什么沒有發現錯誤,現在它已被發現; 現在是學習和預防未來事件的時候了。
每個人都需要問的一個重要問題是如何消除責任?對于初學者來說,消除安全網功能是明智之舉。這并不意味著您在發布之前就停止測試軟件,但您可以通過溝通和解釋測試期間發生的情況來取得進展。這意味著每個參與者都應該這樣做 - 從程序員到分析師。如果您想將責任文化轉變為共享所有權,那么合并透明度和共同目標是明智之舉。一旦團隊中的每個人都了解到自己的責任,那么責備游戲就會停止。
要實現高質量,需要協作和共享。在測試人員沒有完全測試的區域可能會出現錯誤,這可能是故意的。未能傳達您的策略和方法會導致最終產品中出現錯誤。
作為一個專業的,開發軟件允許團隊相互學習,從客戶和錯誤中完成。在運送最終產品后發生錯誤時玩責備游戲將無法解決問題。但是,越過它并進入知識世界并一起工作將提高測試質量。始終記住這一點至關重要。但是,嘿,你是一天結束時的測試員...為什么你沒找到該死的蟲子?
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。