保證軟件質量是客戶第一價值觀的重要體現,作為軟件產品的測試人員如何保證軟件質量呢,通過對項目過程的實踐與分析,我總結了如下幾點:
1. 遵守規范:項目各階段包括PRD、Coding 、UC、TC及發布嚴格遵守規范,如開發、測試及配置資源安排、進度計劃、配置管理、項目管理、發布流程,嚴格遵守規范并不等于缺乏創新,而是在按照規范辦事的前提下,過程中發現風險及問題,鼓勵使用創新的方法解決問題并總結歸納出解決方案。
2. 風險評估:這個能力非常重要,項目的每個階段都可能存在風險:需求不明確、系統設計或測試設計不完善、代碼編寫不安全、測試用例不充足、測試人員未完全測試、測試資源不足、回歸工作量估計不當、項目進度安排不妥、其他項目對本項目的影響等等,所以項目過程中要具有高度警惕性,尤其要做到開發和測試善始善終。
3. 缺陷預防:個人認為做到很好的缺陷預防是需要綜合素質的,如熟練的業務能力,最好能夠熟知各產品間的關聯,如果能夠知道產品實現方法及過程最好不過。能夠及時根據當前其他產品發布出現的問題預測對本項目的影響度并做好相關缺陷分析。
4. 溝通能力:往往測試和開發容易處于對立面,不和諧的團隊對項目的質量必然帶來一定的負面影響,畢竟人的情緒在工作中對工作效率的影響力是非常大的,軟件質量是靠開發測試一起保證的,記得在測試技術交流大會中郭芙老大說過開發人員的測試意識不是天生具有的,當遇到開發人員測試觀念不足時需要測試人員去指導開發人員,提高開發人員的測試意識。不能把開發人員測試意識不足當作產品質量不好的理由,所以在這個過程中溝通能力是一個很好的體現。
5. 時間管理:會管理時間的人往往離成功更近一步,如何利用時間解決緊急的項目問題、沖突問題、資源安排問題、測試用例的執行的先后順序等講究時間效率方法是保證質量的因素之一。
總之,人人為我,我為人人,保證項目質量,客戶第一,這是大淘寶發展成功的必備因素之一。
文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/