優秀測試同學的12條準則

一、獨立且公正

測試過程和開發過程是獨立的,彼此之間沒有重疊或衝突,而是互相補充。測試人員要保持公正的態度, 不輕易被業務、產品、開發說服,因爲他們未必想的全。對於質量底線,要堅守,對於嚴重缺陷,要勇於提出反對意見。

二、質量第一,效率第二

質量是生命線,測試的目標是保障產品交付質量,系統高可用。質量不只是測試的事,多通過流程機制、協同推動等措施,提升研發效率,讓各角色各司其職,團隊作戰。

三、預期,結果,斷言

測試用例三要素,必不可少。如果沒有預期,那麼就不測。

四、記錄BUG

BUG是重要的測試資產之一。每個測試發現的BUG都必須記錄,無論是功能測試,還是需求評審、設計評審、代碼評審等。有價值的BUG要收藏起來。不要害怕提BUG,如果要解釋,讓BUG生產者去解釋。

五、測試前置

問題發現越早,修復代價越小,多在前期階段發現缺陷,對不合理說不。

六、熟悉業務邏輯,掌握系統架構

熟悉全局業務,提高對產品設計的認知能力。熟悉上下游鏈路架構,明確自己所負責模塊在全局系統中的位置和作用,拓寬排除問題時的思路。

七、破壞性思維

測試不但要驗證正常邏輯,還要多考慮異常和邊界,引發線上事故的往往是小概率事件,冷門場景。

八、性能測試與監控

除了功能測試,也要做性能測試,熟悉監控報警。對拓撲結構、機房分佈,模塊間的超時、重試、異常預案,要有足夠了解,對系統高可用要有足夠認知。

九、大膽假設,小心求證

基於測試經驗,發散性思維,大膽假設,創造性思考,尋找缺陷。站在用戶視角,小心求證,深入細節,講事實,說道理。

十、追求完美

不放過任何一個細節,追求極致。

十一、善於表達,有效推動

學會說話,學會溝通,善於表達測試觀點,對於有爭議的缺陷,通過演示覆現,假設推理,陳訴觀點,推動流轉。測試工作開展的好壞,很大程度上就靠溝通能力和推動能力。

十二、持續學習

主動學習新技術,引領,推廣,賦能。

測試的核心競爭力是測試策略,“測什麼”和“怎麼測”。在項目中不斷實踐,積累經驗,用數據和故事展示。堅信測試前途,攀登新的高度。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章