產品測試管理其它上課時間:
培訓對象:
所有對此課程感興趣的對象
培訓內容:
培訓受眾:
研發(fā)總經理/副總、總工/技術總監(jiān)、測試經理、項目經理/產品經理、研發(fā)骨干、測試工程師、質量工程師等
課程收益:
了解業(yè)界最佳
產品測試管理的模式與實踐
掌握優(yōu)秀產品需求的標準,提升測試輸入質量
掌握測試需求分析方法,抓住測試重點,減少測試重復
掌握測試用例設計的方法,構造高質量的測試用例
掌握測試缺陷的分析方法,明確定位問題根源,量化評價版本質量
掌握產品測試策略、測試計劃的制定方法,提升測試的計劃性
掌握自動化測試體系的構建方法和業(yè)界自動化測試技術,提升測試效率
掌握產品測試流程,明確產品開發(fā)每個階段測試工作重點
掌握公司不同階段測試組織的方式,明確測試人員的職業(yè)發(fā)展方向 課程大綱:
課程背景
“質量等于利潤”,美國著名管理學家湯姆 彼得斯直截了當地道出了質量對企業(yè)發(fā)展的重要性,如同企業(yè)的生命來源。同樣地,美國著名質量管理專家朱蘭博士也曾提到:“提高經濟效益的巨大潛力隱藏在產品的質量中!笨梢,產品的質量對于企業(yè)的經營效益尤為重要,而產品測試管理是提高產品質量的重要手段。
隨著國內產品創(chuàng)新和研發(fā)管理的水平逐漸提升,許多企業(yè)都加強了對產品質量的保證工作。但仍存在著諸多問題,導致產品質量問題仍頻頻暴露,顧客滿意度下降,利潤降低,甚至召回,給企業(yè)的正常運作帶來的許多不利的影響。這些問題主要表現在:
○需求、計劃、方案頻繁變動,導致測試遺漏或不符
○開發(fā)交付質量不高,測試疲于發(fā)現低質量問題,測試效率低
○測試人員對產品了解不深入,測試力度不夠,難以發(fā)現深層次問題
○測試時間太短,導致測試不充分,遺留問題多
○問題重復出現,導致測試工作量增加,測試人員疲勞迎戰(zhàn)
○重大問題遺留到客戶使用產品過程中才發(fā)現,造成損失
○開發(fā)和測試對立,難以配合
○測試質量難以衡量和評價
○缺少必要的測試資源投入,測試人員比例低
○測試人員缺少成就感,發(fā)展方向不明確,不愿意長期從事測試
○手工測試,測試效率不高
… …
針對以上產品測試存在主要問題,本課程通過業(yè)界最佳實踐的講解、具體的案例和實際操作研討,詳細講解:
○產品測試與產品質量的密切關系
○如何建立測試和需求追蹤,防止測試遺漏和不符
○如何確保測試人員有效參與到產品開發(fā)前期,加深對產品的了解
○如何進行產品需求評審,確保需求的可測性
○如何合理計劃測試周期,保證測試工作有效完成
○如何進行測試需求分析,保證產品符合客戶要求
○如何設計高質量的測試用例,確保測試的完備性
○如何對測試缺陷進行深入分析,明確問題根源,減少測試重復
○如何準確地評估產品測試的完備性,明確版本是否可以發(fā)布
○產品測試如何度量,如何建立測試的標準及基線
○測試管理者、工程師應該如何跟周邊部門配合
○如何根據公司不同的發(fā)展階段確定相應的測試組織結構 確定測試投入
○如何規(guī)劃測試人員的職業(yè)發(fā)展,提升測試人員的成就感
○如何規(guī)劃、實施自動化測試,減少測試重復,提升測試效率
培訓收益
了解業(yè)界最佳產品測試管理的模式與實踐
掌握優(yōu)秀產品需求的標準,提升測試輸入質量
掌握測試需求分析方法,抓住測試重點,減少測試重復
掌握測試用例設計的方法,構造高質量的測試用例
掌握測試缺陷的分析方法,明確定位問題根源,量化評價版本質量
掌握產品測試策略、測試計劃的制定方法,提升測試的計劃性
掌握自動化測試體系的構建方法和業(yè)界自動化測試技術,提升測試效率
掌握產品測試流程,明確產品開發(fā)每個階段測試工作重點
掌握公司不同階段測試組織的方式,明確測試人員的職業(yè)發(fā)展方向
培訓特色
系統理論指導:課程內容根據產品測試管理最佳實踐系統介紹了產品測試目標、業(yè)務體系、組織結構、及流程。
案例與互動:講師結合自身的實戰(zhàn)工作經驗,通過對實際案例分析加深學員理解。
結合實際演練:通過對培訓對象實際工作展開演練、研討等方式提高課程轉化效率。
培訓對象
研發(fā)總經理/副總、總工/技術總監(jiān)、測試經理、項目經理/產品經理、研發(fā)骨干、測試工程師、質量工程師等
課程大綱:
第一部分 產品測試管理概論
1、產品測試管理概論
1.1、為什么要進行產品測試
1.2、為什么要進行產品測試管理
1.3、產品測試流程及其與產品開發(fā)流程之間關系
1.4、木桶原理 20/80原則 Good-Enough原則
1.5、測試生命周期模型
1.6、測試在質量體系中的位置
第二部分 產品測試組織與度量
1、公司級測試組織設置
1.1、不同發(fā)展階段測試組織的不同形式介紹
1.2、測試與開發(fā)部、項目管理部、質量部之間的關系
1.3、測試內部專業(yè)組的劃分(業(yè)務測試、測試技術、測試平臺、測試環(huán)境、……)
1.4、如何從組織上保證測試具備相對獨立性
1.5、確定公司測試團隊規(guī)模(產品平臺成熟度、項目數量、產業(yè)競爭、……)
2、產品級(項目級)測試組織設置
2.1、跨部門產品開發(fā)團隊
2.2、測試代表的職責定義
2.3、測試經理的職責定義
2.4、測試架構師的職責定義
2.5、測試協調人的職責定義
3、什么樣的人員適合作測試
3.1、IBM、微軟測試人員的選擇標準介紹
3.2、測試人員的任職資格與職業(yè)發(fā)展
3.3、案例分享:某公司測試工程師等級劃分和任職資格定義
3.4、測試人員技術等級管理存在問題與避免辦法
3.5、測試經理的素質要求
3.6、測試人員為什么缺少成就感 (缺少創(chuàng)造、重復、技術含量低、……)
3.7、如何提高測試人員的成就感 (制度保證、流程規(guī)范、職業(yè)規(guī)劃、走向前端、……)
4、演練與問題討論
5、針對產品測試組織結合公司實際情況思考具體改進行動計劃(QuickWins)
第三部分 產品測試過程
1、常見測試模型(V、H、)
2、概念測試過程
3、單元測試過程
4、集成測試過程
5、系統測試過程
6、驗收測試過程
7、演練與問題討論
8、針對產品測試過程結合公司實際情況思考具體改進行動計劃(QuickWins)
第四部分 產品測試需求分析
1、產品需求工程過程(高效測試的前提條件)
1.1、客戶化測試思維(基于設計測試 基于需求測試 )
1.2、缺陷引入階段分析
1.3、產品需求工程講解(需求收集、需求分析、需求分解與分配、需求跟蹤和驗證)
1.4、產品需求層次劃分(客戶需求、產品特性、產品包需求、設計需求、…….)
1.5、優(yōu)秀需求的標準(一致性、完備性、可驗證性、正確性、……)
1.6、案例分享:某公司產品需求規(guī)格說明書評審要素介紹
1.7、需求到測試的跟蹤(RTM)
2、產品測試需求分析
2.1、產品測試需求分析過程(產品測試需求、產品測試規(guī)格、產品特性測試規(guī)格)
2.2、產品測試的關注點分析
2.3、測試需求的分析方法
2.3.1、開發(fā)需求中提煉方法
2.3.2、標準規(guī)范中提煉方法
2.3.3、用戶原始需求中提煉方法
2.3.4、繼承產品中提煉方法
2.3.5、測試經驗庫中提煉方法
.……
3、演練與問題討論
4、針對產品測試需求分析結合公司實際情況思考具體改進行動計劃(QuickWins)
第五部分 產品測試策略和計劃
1、產品測試策略和計劃的目的和作用
2、產品測試策略和計劃的制定時機
3、產品測試策略制定
3.1、關鍵測試技術分析
3.2、模塊級測試策略分析(測試環(huán)境、測試重點、……)
3.3、BETA測試策略分析(BETA客戶選擇、測試重點、測試計劃、……)
3.4、BUILD劃分與每個BUILD的測試策略
3.5、測試環(huán)境和設備籌備
3.6、自主開發(fā)工具詳細分析(工具需求、需要的資源、關鍵技術點、……)
3.7、案例分享:某公司產品測試策略分析樣例
4、產品測試計劃制定
4.1、測試組織確定
4.2、測試通過和失敗標準確定
4.3、測試掛起的標準和恢復的必要條件
4.4、應該交付的測試工作產品
4.5、案例分享:某公司產品測試計劃樣例
5、兩者相互關系
6、演練與問題討論
7、針對產品測試策略和計劃結合公司實際情況思考具體改進行動計劃(QuickWins)
第六部分 產品測試用例設計
1、質量模型(功能性、可靠性、易用性、效率性、維護性、可移植性)
2、測試方法分類
2.1、白盒測試、黑盒測試、灰盒測試
2.2、動態(tài)測試、靜態(tài)測試
2.3、手工測試、自動測試
2.4、單元測試、集成測試、系統測試、ALPHA測試、BETA測試、UAT測試
3、白盒測試用例設計方法(單元、集成測試)
3.1、測試環(huán)境(測試驅動、被測單元、測試樁、測試用例、測試結果)
3.2、語句覆蓋法用例設計、案例分析
3.3、判斷覆蓋法用例設計、案例分析
3.4、條件覆蓋法用例設計、案例分析
3.5、條件決策覆蓋法用例設計、案例分析
3.6、等價類用例設計方法、案例分析
3.7、邊界值用例設計方法、案例分析
4、黑盒測試用例設計方法(系統測試)
4.1、用例設計方法之一:等價類劃分法
4.1.1、等價類使用的依據
4.1.2、等價類劃分的原則
4.1.3、等價類工具:等價類表