課程背景
“質量等于利潤”,美國著名管理學家湯姆?彼得斯直截了當地道出了質量對企業發展的重要性,如同企業的生命來源。同樣地,美國著名質量管理專家朱蘭博士也曾提到:“提高經濟效益的巨大潛力隱藏在產品的質量中。”可見,產品的質量對于企業的經營效益尤為重要,而產品測試管理是提高產品質量的重要手段。
隨著國內產品創新和研發管理的水平逐漸提升,許多企業都加強了對產品質量的保證工作。但仍存在著諸多問題,導致產品質量問題仍頻頻暴露,顧客滿意度下降,利潤降低,甚至召回,給企業的正常運作帶來的許多不利的影響。這些問題主要表現在:
l 需求、計劃、方案頻繁變動,導致測試遺漏或不符
l 開發交付質量不高,測試疲于發現低質量問題,測試效率低
l 測試人員對產品了解不深入,測試力度不夠,難以發現深層次問題
l 測試時間太短,導致測試不充分,遺留問題多
l 問題重復出現,導致測試工作量增加,測試人員疲勞迎戰
l 重大問題遺留到客戶使用產品過程中才發現,造成損失
l 開發和測試對立,難以配合
l 測試質量難以衡量和評價
l 缺少必要的測試資源投入,測試人員比例低
l 測試人員缺少成就感,發展方向不明確,不愿意長期從事測試
… …
針對以上產品測試存在主要問題,本課程通過業界最佳實踐的講解、具體的案例和實際操作研討,詳細講解:
l 產品測試與產品質量的密切關系
l 如何建立測試和需求追蹤,防止測試遺漏和不符?
l 如何確保測試人員有效參與到產品開發前期,加深對產品的了解?
l 如何進行測試需求分析,保證產品符合客戶要求?
l 如何設計高質量的測試用例,確保測試的完備性?
l 如何對測試缺陷進行深入分析,明確問題根源,減少測試重復?
l 如何準確地評估產品測試的完備性,明確版本是否可以發布?
l 如何規劃測試人員的職業發展,提升測試人員的成就感?
培訓收益
l 了解業界最佳產品測試管理的模式與實踐
l 掌握優秀產品需求的標準,提升測試輸入質量
l 掌握測試需求分析方法,抓住測試重點,減少測試重復
l 掌握測試用例設計的方法,構造高質量的測試用例
l 掌握測試缺陷的分析方法,明確定位問題根源,量化評價版本質量
l 掌握產品測試策略、測試計劃的制定方法,提升測試的計劃性
l 掌握產品測試流程,明確產品開發每個階段測試工作重點
l 掌握公司不同階段測試組織的方式,明確測試人員的職業發展方向
課程大綱
一、產品測試管理概述(1h)
1、產品質量保證體系總覽
2、測試在質量體系中的位置
3、產品研發體系中產品測試與上下游工作的銜接
4、測試的基本準則:木桶原理、20/80原則、Good-Enough原則等
5、測試分類和分級:黑盒、白盒、單元、集成、Alpha測試、Beta測試、猴測試等
6、測試生命周期模型
問題研討——產品測試的目的是什么:發現問題、確保開發出的產品和產品需求符合、確保產品符合用戶需求、確保產品符合用戶體驗
二、產品測試組織與團隊(1.5h)
1、測試部門設置
l 不同發展階段測試部門的不同形式
l 測試與產品研發部門、QA部門等之間的關系
l 要從組織上保證測試具備相對獨立性
2、強矩陣產品開發模式下測試部門的定位
3、測試團隊的組建
怎么打造一支有戰斗力的測試團隊,團隊領導者、核心成員、非核心成員各需要什么樣的核心能力
4、測試人員的素質模型及發展路徑規劃
測試人員的核心素質模型
5、測試團隊的建設與激勵
問題研討——如何提高測試人員的成就感
6、高效溝通
測試與研發是天生的對立,那測試人員如何和產品研發工程師進行良好溝通,如何獲得研發人員的高度配合,都有賴于測試人員掌握高效的溝通技能
三、產品測試需求分析(1h)
1、產品定位理論
大而全的產品永遠無法獲得市場成功,木桶理論已經失效,現在的產品需要的是明確的定位,測試要驗證這個定位是否真正實現
2、產品測試需求分析
產品測試需求分析過程(產品測試需求、產品測試規格、產品特性測試規格、測試用例覆蓋)
測試需求的分析方法:開發需求中提煉、標準規范中提煉等
案例演練——某產品開發需求的測試需求分析
案例分析:客戶要的往往和我們想的不一樣:去聽歌劇、膠囊咖啡開發案例、諾基亞神機(深入到他們的文化中去,微信如果開發美國版,核心和中國版本一樣嗎)、張小龍怎么說?(案例)
四、產品測試策略和測試用例設計(2.5h)
1、產品測試策略制定
關鍵測試技術分析、模塊級測試策略分析(測試環境、測試重點、……)、BETA測試策略分析(BETA客戶選擇、測試重點、測試計劃、……)等
2、產品測試計劃制定
測試團隊組建
測試通過和失敗標準確定
測試掛起的標準和恢復的必要條件
應該交付的測試工作產品
3、測試用例庫建設
案例分析——某公司標準測試用例分析
4、白盒測試用例設計方法(單元、集成測試)
案例分析——白盒測試用例設計
5、黑盒測試用例設計方法(系統測試)
l 等價類劃分法
l 判定表法
l 流程分析法
l 邊界值分析法
案例分析——黑盒測試用例設計
案例演練——測試用例設計
6、自由測試(猴測試)
自由測試的要點:客戶感代入、聚焦原始需求、知己知彼(了解開發人員特質)、BUG的聚集效應、自由測試清單
7、開放式測試體系構建
構建基于互聯網,用戶充分參與的開放式測試體系
五、測試缺陷管理(1h)
1、缺陷管理基礎知識
錯誤、缺陷、故障、失效的定義、缺陷跟蹤流程、缺陷狀態轉移、BUG收斂性分析方法、BUG分級等
2、產品缺陷分析方法
l ODC
l Gompertz
l Rayleigh
l 四象限法
l 根源分析法
3、測試工作評價
l 測試投入與產出對比分析
l 測試過程評價、測試結果評價
l 測試遺留問題的事后跟蹤機制
l 測試團隊的績效評價