通過自己的工作經驗,總結如下:
1. 要給開發充足的時間,充足的時間用來自測
在項目的實施過程中,有一些項目的時間周期非常短,開發都沒有自測過的版本肯定存在非常多的bug, 就提測,測試忙於提bug,開發忙於看bug修bug,雙方都會花很多時間在溝通bug上,在這個期間,開發就沒有時間去專心的開發新功能。
2. 開發人員的技術能力強,責任心強,那么提測版本的質量也會健壯一些。
3. 提測版本加入預審環節,測試組派一個成員,花1~2個小時,做一下冒煙測試(主要功能的測試)。 如果冒煙測試都沒過,把版本退回去。
4. 引入敏捷開發模式,有一個概念是TDD(測試驅動開發),開發過程中先寫測試用例,就是先寫單元測試、接口測試代碼,再進行產品代碼實現,當單元測試通過時,產品代碼實現也就完成的差不多了。更重要的是,這些單元測試代碼可以在隨時進行測試,每打一個版本就可以運行一次,這樣在底層的單元測試,保證了產品的健壯性,快速發現和定位問題,減少代碼排查時間。
5. 引入KPI考核
綜上所述,上面的方法不能完全解決產品的質量問題,但是我相信可以解決部分問題。
作者: 梅梅~
出處: https://www.cnblogs.com/keeptesting
關於作者:專注軟件測試,測試運維相關工作,請多多賜教!
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出, 原文鏈接 歡迎溝通交流加微信聯系。 微信:yangguangkg20140901 暗號:博客園.