中國培訓易(a10by9.cn)
研發(fā)項目公開課
主辦單位:廣州必學企業(yè)管理咨詢有限公司
中國培訓易(a10by9.cn)
舉辦時間:
北京 2017年9月22–23日 | 上海 2016年6月17–18日 |
上海 2016年5月27–28日 |
課程費用:4700元/人(含資料、中餐、證書)
會 員 價:會員優(yōu)惠價請咨詢客服, QQ:674837974 手機/微信:18588851172 符小姐
培訓目標
l 分析為什么測試環(huán)節(jié)是許多企業(yè)的“短板”,深度剖析人們對測試存在的普遍誤區(qū)
l 掌握有效的測試用例設計方法,提高缺陷發(fā)現(xiàn)的效率
l 掌握如何有效開展單元測試、集成測試和各類專項系統(tǒng)測試
l 如何在項目前期開展測試,從而提升測試效率和效果
l 掌握缺陷管理方法,通過對缺陷的管理,評估測試、開發(fā)效果,改進測試和開發(fā)過程,做好缺陷預防
l 全面了解測試工具,以及如何選擇合適的測試工具
l 掌握建立自動化測試方法和實施自動化測試策略
l 掌握測試部門組織結構設計原則
l 掌握測試工作所需的技能、素質
l 學習軟件測試的度量指標,以及測試團隊的績效考核
l 學習企業(yè)級測試體系建設的方法和技巧
課程詳情
課程背景
據(jù)中國軟件行業(yè)協(xié)會研究報告顯示,2010年1-11月,我國軟件業(yè)呈快速增長態(tài)勢,同比增長30%,增速比去年同期提高8.6個百分點,軟件產(chǎn)業(yè)已成為中國高科技發(fā)展重要支柱之一。軟件測試是軟件質量控制的重要手段,在國外早已成為軟件行業(yè)中一項非常專業(yè)化的職業(yè),而國內只有在近幾年才慢慢被重視起來,軟件測試的從業(yè)人員技能和數(shù)量都遠遠不能滿足要求。
軟件測試是一項非常有挑戰(zhàn)性的工作,不僅要求從業(yè)人員對業(yè)務領域、軟件的測試過程、方法和工具有深入掌握,而且要具備良好的溝通能力、數(shù)據(jù)分析能力和項目管理能力。
微軟為打造Windows2000,用了250 多個項目經(jīng)理、1700 多個開發(fā)人員,而測試人員則用了3200 人,幾乎是開發(fā)人員的兩倍。而在我國,由于總體上,國內軟件項目過程不規(guī)范,導致重視編碼和輕視測試的現(xiàn)象,對于軟件測試的重要性、測試方法和流程等還存在很多錯誤的認識。主要表現(xiàn)在:
(1)軟件開發(fā)完成后進行軟件測試
(2)軟件發(fā)布后如果發(fā)現(xiàn)質量問題,是軟件測試人員的責任
(3)軟件測試哪個人員都行
(4)軟件測試是測試人員的事情,與程序員無關
(5)項目進度緊張時少做測試,時間富裕時多做測試
(6)軟件測試是沒有前途的工作,只有程序員才是軟件高手
以上幾點是中國很多研發(fā)管理人員的誤區(qū),雖然很多領導試圖提高軟件質量,并且大部分領導已認識到測試是提高軟件質量的重要手段之一,但總是不得要領,不知如何建立軟件測試管理體系,設置了人員但不知如何明確職責,明確了職責但不知如何建立測試流程,建立了流程但不知如何參與研發(fā)團隊進行測試,測試人員與開發(fā)人員之間矛盾重重,軟件質量無法保證。
本次培訓講帶領學員對軟件測試工作所涉及的方方面面有全面的了解,為從事測試打下堅實的基礎。
課程特色
實踐性:本課程是基于華為等國內外優(yōu)秀公司的測試工作經(jīng)驗開發(fā)出來的,完全不同于通常的教科書或培訓所傳授的很難操作的理論,具有非常強的實踐性和可操作性,授課過程中大量的演練活動。
系統(tǒng)性:從理念到方法,從技術到工具組織到人員,本課程全面的對軟件測試進行講解。
針對性:針對國內軟件項目特點和測試工作特點,有重點地進行剖析問題的本質,并給出經(jīng)過實踐驗證的、行之有效的措施。
課程大綱
1. 軟件測試概述
本章節(jié)學習目標:主要讓學員了解軟件測試對于軟件質量保證的重要性,關于軟件測試存在哪些誤區(qū),正確的理念又是什么。
1.1. 軟件測試的重要作用
1.1.1. 軟件質量事故案例分享,說明質量的重要性
1.1.2. 軟件質量管理的主要手段,以及測試在其中的重要作用
1.2. 軟件測試常見誤區(qū)剖析
1.2.1. 測試工程師是個刺頭,給項目士氣造成負面影響
1.2.2. 測試工作可不是一個良好的職業(yè)起點,還是先做開發(fā)才有前途
1.2.3. 有了測試工程師,關于產(chǎn)品質量管理層就不會有什么擔憂的了
1.2.4. 關于軟件產(chǎn)品質量,測試工程師有著清楚的認識
1.2.5. 測試工程師不會犯錯
1.2.6. ……
1.3. 軟件測試基本原則
1.3.1. 所有測試都應追溯到用戶需求的原則
1.3.2. 測試工作盡早啟動的原則
1.3.3. 20/80原則
1.3.4. 先局部后整體的原則
1.3.5. 為效益而測試的原則
1.3.6. 第三方測試的原則
1.4. 軟件測試目的
1.4.1. 測試目的,目的不同會有完全不一樣的結果;測試是為了發(fā)現(xiàn)缺陷而不是證明程序是正確的
1.5. 測試活動分類
1.5.1. 動態(tài)測試、靜態(tài)測試
1.5.2. 白盒測試、黑盒測試
1.5.3. 手工測試、自動化測試
1.5.4. 單元測試、集成測試、系統(tǒng)測試、驗收測試、ALPHA測試、BETA測試
1.5.5. 功能測試、性能測試、界面測試、配置測試、恢復測試...
1.6. 軟件質量
1.6.1. 案例分析:這些所謂的bug到底是不是bug
1.6.2. 術語解釋:bug,缺陷、故障、失效
1.6.3. 軟件質量屬性:3大類,11小類
2. 軟件測試過程
本章節(jié)學習目標:讓學員了解測試過程,掌握軟件測試的關鍵活動。
2.1. 軟件測試過程及其在開發(fā)過程中的位置
2.2. 測試策略
2.2.1. 什么是測試策略
2.2.2. 測試策略的作用
2.2.3. 演練:如何制定有效的測試策略
2.3. 測試計劃
2.3.1. 測試計劃內容和制定時機
2.4. 測試需求
2.4.1. 案例分析:依據(jù)某功能需求規(guī)格是否能夠設計出測試用例
2.4.2. 需求層次:needs,feature和re-quirement
2.4.3. 需求來源和獲取方法,如客戶訪談、競爭對手產(chǎn)品分析等
2.4.4. 需求分析方法和工具,如用例圖
2.4.5. 好的需求文檔特點
2.4.6. 需求文檔中避免出現(xiàn)的一些詞匯
2.4.7. 確定需求優(yōu)先級,以及如何根據(jù)需求優(yōu)先級進行測試活動
2.4.8. 測試人員在軟件需求分析活動承擔的角色和職責,分析華為成功案例
2.4.9. 當需求規(guī)格文檔缺失時,測試人員應如何面對
2.5. 可測試性
2.5.1. 可測試性的定義
2.5.2. 高測試性的軟件特征
2.6. 測試用例設計和執(zhí)行過程介紹
3. 測試用例
本章節(jié)學習目標:掌握測試用例的設計方法,如何寫好測試用例。
3.1. 什么是測試用例
3.1.1. 測試用例組成部分
3.1.2. 測試用例模板展示
3.1.3. 輸入和輸出通常包含哪些
3.2. 黑盒用例設計方法
3.2.1. 等價類劃分法
3.2.2. 演練:用等價類劃分方法設計測試用例,并確保用例數(shù)量盡可能少
3.2.3. 邊界值分析法
3.2.4. 演練:用邊界值分析法設計測試用例,并確保用例數(shù)量盡可能少
3.2.5. 判定表,該方法的適用情況、例子展示
3.2.6. 因果圖法
3.2.7. 演練:使用因果圖和判定表方法設計測試用例
3.2.8. 正交實驗設計方法
3.3. 白盒用例設計方法
3.3.1. 邏輯覆蓋:語句覆蓋、條件覆蓋、分支覆蓋、路徑覆蓋…
3.4. 測試用例寫作
3.4.1. 測試用例寫作粒度
3.4.2. 邏輯和數(shù)據(jù)分離
3.4.3. 測試用例順序
3.4.4. 測試用例設計和寫作常見誤區(qū)
3.5. 測試用例評審
3.5.1. 評審方法和過程
3.5.2. 如何評價用例的好壞
3.6. 測試用例執(zhí)行與維護
3.6.1. 測試執(zhí)行準備:環(huán)境搭建、數(shù)據(jù)準備
3.6.2. 測試用例執(zhí)行狀態(tài)
3.6.3. 測試用例的維護
3.7. 測試用例重用
4. 單元和集成測試
本章節(jié)學習目標:掌握單元測試和集成測試如何開展。
4.1. 什么是單元測試
4.2. 單元測試的投入產(chǎn)出比高嗎?剖析是否值得做單元測試
4.3. 演練:如何針對給定的函數(shù)進行單元測試
4.4. 單元測試基本概念(樁、驅動)介紹
4.5. 高效單元測試過程
4.5.1. 用例如何寫
4.5.2. 怎樣打樁
4.5.3. 怎樣利用單元測試工具
4.5.4. 有效單元有哪些原則和注意事項
4.6. 單元測試工具介紹:PC-LINT、logiscope和boundschecker
4.7. 案例:華為推行單元測試的歷程
4.8. 集成測試介紹
5. 系統(tǒng)測試
本章節(jié)學習目標:掌握各項系統(tǒng)測試。
5.1. 功能測試介紹
5.2. 性能測試介紹
5.3. 安全性測試介紹
5.4. 可恢復性測試介紹
5.5. 兼容性測試介紹
5.6. 界面測試介紹
5.7. 演練:如何對某嵌入式軟件產(chǎn)品進行測試
6. 缺陷管理
本章節(jié)學習目標:了解缺陷管理的重要作用,掌握缺陷管理方法。
6.1. 缺陷管理的分類和意義
6.1.1. 單個缺陷管理
6.1.2. 一組缺陷的收集、統(tǒng)計分析
6.1.3. 缺陷庫和缺陷預防
6.2. 單個缺陷的管理
6.2.1. 單個缺陷的生命周期
6.2.2. 缺陷報告的重要性
6.2.3. 如何寫好缺陷報告
——示例:什么是好的缺陷報告,什么是不合適的缺陷報告
6.3. 缺陷統(tǒng)計分析
6.3.1. 度量概述,簡介GQM方法
6.3.2. 測試生產(chǎn)率度量項
6.3.3. 缺陷度量項——缺陷密度
——缺陷密度的定義
——如何用缺陷密度評估質量控制效果和交付產(chǎn)品交的質量
——如何用缺陷密度改進開發(fā)過程
6.3.4. 缺陷度量項——缺陷剔除率
——缺陷剔除率的定義
——如何用缺陷剔除率評估質量控制效果,并改善高質量控制方法
——如何用缺陷剔除率改進開發(fā)和測試過程
6.3.5. 分析工具:柏拉圖、控制圖
——使用柏拉圖找重要問題
——使用控制圖找異因,從過程著手做改進
6.3.6. 缺陷動態(tài)預測模型:Rayleigh曲線
6.3.7. ODC分類法介紹
——ODC背景介紹
——ODC分類簡介
——舉例說明如何用ODC缺陷分類分析改進開發(fā)和測試工作
6.4. 缺陷預防介紹
6.5. 測試報告
6.5.1. 測試報告目的和內容
6.5.2. 何時停止測試?
6.5.3. 面對質量不過關產(chǎn)品要做對外發(fā)布,測試人員該如何面對?
7. 自動化測試
本章節(jié)學習目標:了解自動化測試的重要性,自動化級別,以及如何實施自動化測試。
7.1. 手工測試引發(fā)的問題
7.1.1. 測試效率低,項目延期
7.1.2. 不斷的重復操作,降低測試人員的工作滿意度
7.1.3. 測試的可重復性差,影響測試效果
7.1.4. ……
7.2. 自動化測試的自動化程度
7.2.1. 靜態(tài)自動化測試(腳本錄制)
7.2.2. 啞猴測試(編寫腳本,盲目隨機測試)
7.2.3. 智能測試(基于模型的自動化測試)
7.3. 實施自動化測試
7.3.1. 實施自動化測試的條件
7.3.2. 開展自動化測試的切入點
7.3.3. 實施自動化測試的策略
8. 測試工具
本章節(jié)學習目標:全面了解各類測試工具,掌握測試工具的選擇原則
8.1. 測試工具分類介紹
8.2. 白盒測試工具介紹
8.2.1. 靜態(tài)白盒工具,PC LINT等工具介紹
8.2.2. 演練:使用PC LINT工具發(fā)現(xiàn)代碼缺陷
8.2.3. 動態(tài)白盒工具,包括覆蓋率統(tǒng)計工具(如logiscope)和內存檢查工具(如boundschecker)
8.3. 黑盒測試工具介紹,
8.3.1. 腳本錄制工具
8.3.2. 基于模型的自動化測試工具
8.4. 性能測試工具介紹
8.5. 測試管理工具介紹
8.6. 工具的選擇原則
9. 測試組織與團隊
本章節(jié)學習目標:了解測試部門的組織結構設計原則,測試人員的技能、素質要求、職業(yè)發(fā)展通道、測試人員的績效考核,以及測試系統(tǒng)建設。
9.1. 測試部門的組織結構
9.1.1. 組織結構對測試工作的影響
9.1.2. 測試部門組織結構設置的基本原則
9.1.3. 幾種不同的組織結構比較
9.2. 測試人員的知識、技能和素質要求
9.3. 測試管理者關注點
9.4. 測試人員的職業(yè)發(fā)展通道
9.5. 測試人員的績效考核
9.6. 測試管理體系建設
講師簡介
周志龍 老師
周志龍:資深講師,產(chǎn)品管理資深咨詢顧問
中國軟件行業(yè)協(xié)會授予的十大咨詢師、培訓師
專業(yè)背景:哈爾濱工業(yè)大學工學碩士,15年從業(yè)經(jīng)驗,在產(chǎn)品研發(fā)管理、軟件工程(需求、測試、配置管理等)、項目管理、產(chǎn)品規(guī)劃和研發(fā)體系建設等領域豐富實踐經(jīng)驗。曾在華為公司北研所和華為3COM公司任職7年,歷任研發(fā)工程師、研發(fā)經(jīng)理、質量總監(jiān)等職位,對IPD和CMMI有深入的研究和豐富的實踐,是華為最早按照研發(fā)流程體系成功完成項目的首批項目經(jīng)理;參與了華為和華為3COM研發(fā)流程體系建設、推行和改進工作;在華為3COM主導的產(chǎn)品開發(fā)過程的變革獲得巨大成功,使得華為3COM產(chǎn)品開發(fā)遠遠領先于業(yè)界。
咨詢背景:有8年的咨詢經(jīng)驗,曾在全球著名的咨詢公司QAI任資深咨詢師,為三十多家高科技企業(yè)做過咨詢服務,涉及領域包括金融、醫(yī)療、郵電、電力、汽車、電子政務、稅務、手機、餐飲等,包括世界500強企業(yè)、上市公司。主要咨詢客戶有:良信電器,臺灣晨星半導體,迪瑞科技、宇龍通訊、銳捷網(wǎng)絡、中國一汽集團,北京偉創(chuàng)力(中國),埃斯頓自動化,凈雅集團、北京軟腦軟件,北京華勝天成,北京天碁科技(T3G),中星電子,北京中科恒業(yè),奧德思電器,江蘇大唐,航天信息,公眾信息,中科院西北星,中興通訊,成都天府軟件園,山東農(nóng)信社等等。專業(yè)、敬業(yè)的咨詢作風深受客戶贊揚,應得非常好的口碑,被中國軟件行業(yè)協(xié)會授予十大咨詢師。
培訓背景:憑借豐富的產(chǎn)品開發(fā)和管理、研發(fā)咨詢實戰(zhàn)經(jīng)驗,是國內資深的研發(fā)領域培訓師,曾在華為公司和華為3COM公司就多次被評為公司級優(yōu)秀講師,也國內為數(shù)不多的到海外提供培訓的培訓師。曾服務的客戶有:國家電網(wǎng)、中國電子科技集團、★大唐軟件、★天躍科技(股票代碼:430675)★彩訊科技、★臺灣晨星半導體(晨星軟件研發(fā)(深圳)有限公司)跨國公司、★北京軟腦軟件(跨國公司)、★北京華勝天成(股票代碼600410)、★北京中科恒業(yè)、廣東核電站、上海中科深江、★珠海高凌信息、★深圳市文鼎創(chuàng)數(shù)據(jù)科技、奧維通信(股票代碼:002231)、★深圳市科陸電子(股票代碼:002121)、理邦精密儀器(股票代碼:300206)、★南京科遠(股票代碼:002380)、廣利核、橫河電機(跨國公司)、星地恒通、冶自歐博、中星電子(納斯達克上市)、★立得空間、中鈔防偽、國家互聯(lián)網(wǎng)中心等公司提供培訓服務,在北京、上海、深圳、大連、成都、南京等地常年舉辦公開課。講授的課程包括:IPD產(chǎn)品研發(fā)、產(chǎn)品管理、軟件質量管理、軟件項目管理、軟件測試管理、軟件配置管理等課程。
注:★為軟件企業(yè)
課程對象
研發(fā)總監(jiān)、項目總監(jiān)、研發(fā)經(jīng)理、測試經(jīng)理、軟件測試人員、軟件開發(fā)人員、項目經(jīng)理、質量保證人員等
備 注
課程名稱:軟件測試管理
報 名 回 執(zhí) 表
為確保您的報名名額和及時參加,請?zhí)崆皩⒋耍▓竺恚?/font>E-mail至674837974@QQ.com;721560397@QQ.COM(符小姐、黃小姐)我們將有專人與您聯(lián)系確認,并于開課前發(fā)出《培訓報名確認函》。培訓時間、地點、住宿等詳細信息請以《培訓報名確認函》書面通知為準,敬請留意。謝謝!
聯(lián)系人:符小姐 電話:18588851172 QQ:674837974 |
網(wǎng)址:a10by9.cn(中國培訓易)
課程名稱:軟件測試管理 時間地區(qū):____月____日_____市 |
公司全稱: |
聯(lián)系人 | | 部門 | | 公司網(wǎng)址 | |
聯(lián)系電話 | | 傳真 | | 聯(lián)系郵箱 | |
公司地址 | | 郵編 | |
參會人數(shù): 名 |
參會人員資料 |
姓名 | 職務 | 電話 | 手機 | E-mail |
| | | | |
| | | | |
| | | | |
付款方式: □ 轉帳 □ 現(xiàn)金 (請選擇 在□打√) 注:部分地區(qū)不可現(xiàn)金 單位匯款帳戶:(轉到該賬戶請一定要用購買方公司賬戶進行公對公轉賬)
開戶人: 廣州必學企業(yè)管理咨詢有限公司 開戶行: 中國農(nóng)業(yè)銀行廣州天銀大廈支行 帳 號: 4405 8501 0400 08276 |
課程金額:__________ |
住宿要求(費用自理,開課前三天預訂) |
是否需要會務組協(xié)助安排住宿: □是 □否 入住天數(shù)( )天 入住時間 2024 年 月 日 □標準雙人間( )間 □標準單人間( )間 |
發(fā)票信息: 一、增值稅普通發(fā)票(數(shù)電票): 公司名稱(發(fā)票抬頭): 納稅人識別號: 發(fā)票內容:□1、*現(xiàn)代服務*培訓費 □2、*現(xiàn)代服務*咨詢服務費 □3、*現(xiàn)代服務*咨詢費 □4、*現(xiàn)代服務*培訓咨詢服務費 二、增值稅專用發(fā)票(數(shù)電票): 公司名稱: 納稅人識別號: 發(fā)票內容:□1、*現(xiàn)代服務*培訓費 |