【課程背景】
本課程的授課內(nèi)容全部源于測(cè)試體系建設(shè)的典型實(shí)踐總結(jié)與探索。在培訓(xùn)方法上,通過課堂講授(演示和案例培訓(xùn)相結(jié)合)、實(shí)際操作等形式,將測(cè)試需求、測(cè)試設(shè)計(jì)、測(cè)試執(zhí)行、測(cè)試分析與報(bào)告整個(gè)端到端過程做了全面梳理和典型實(shí)踐推薦,以及企業(yè)如何在向敏捷測(cè)試轉(zhuǎn)型過程中的準(zhǔn)備、起點(diǎn)、方法和技巧,并將流程方法、測(cè)試組織管理與管理測(cè)試工具平臺(tái)等的建設(shè)結(jié)合在一起,達(dá)到持續(xù)提升企業(yè)整體測(cè)試管理能力的效果。
【課程收益】
該課程以實(shí)例練習(xí)為主線,能達(dá)到即學(xué)即用的效果。通過該課程可以掌握:
1、 測(cè)試基礎(chǔ)理論與實(shí)踐、測(cè)試主流模型與設(shè)計(jì);
2、 端測(cè)試實(shí)施過程(測(cè)試準(zhǔn)備、測(cè)試設(shè)計(jì)、測(cè)試執(zhí)行、測(cè)試報(bào)告與分析的測(cè)試流程過程)、測(cè)試?yán)碚擉w系(測(cè)試模型與質(zhì)量體系)與測(cè)試技術(shù);
3、 掌握迭代開發(fā)測(cè)試、敏捷測(cè)試的要點(diǎn)與策略,敏捷轉(zhuǎn)型的準(zhǔn)備與策略技巧;
4、 掌握以用例和bug為核心的測(cè)試度量與分析過程;掌握測(cè)試質(zhì)量評(píng)估方法;
5、 掌握測(cè)試組織建設(shè)與團(tuán)隊(duì)管理,持續(xù)建設(shè)高效測(cè)試部門;
6、 測(cè)試進(jìn)度/成本/風(fēng)險(xiǎn)管理;
7、 掌握黑盒測(cè)試/白盒測(cè)試/代碼級(jí)測(cè)試的用例設(shè)計(jì)方法及各種類型測(cè)試方法;
8、 掌握測(cè)試文檔與測(cè)試配置管理、灰度發(fā)布技巧;
9、 掌握測(cè)試過程管理工具與使用方法;
10、 了解掌握TMMI測(cè)試評(píng)估,掌握測(cè)試建設(shè)方向;
11、 根據(jù)產(chǎn)品生命周期模式,借鑒業(yè)界領(lǐng)先測(cè)試模式,持續(xù)建設(shè)企業(yè)自身測(cè)試體系;
【測(cè)試過程建設(shè)(部分)示意圖】
【培訓(xùn)大綱】
知識(shí)單元 |
學(xué)習(xí)內(nèi)容 |
軟件測(cè)試基礎(chǔ) |
1. 理解軟件測(cè)試定義和價(jià)值 2. 軟件應(yīng)用測(cè)試體系建設(shè)的范圍目標(biāo)、總體測(cè)試框架設(shè)計(jì); 3. 軟件測(cè)試基本構(gòu)成及基礎(chǔ)、各種類型測(cè)試(橫向維度的單元/集成/系統(tǒng)/驗(yàn)收階段性測(cè)試,縱向維度的黑盒/白盒/動(dòng)態(tài)/靜態(tài)/等測(cè)試); 4. 產(chǎn)品研發(fā)模式(瀑布/迭代/RUP/敏捷)與測(cè)試模型設(shè)計(jì)(V模型/W模型/X模型/H模型); 5. 測(cè)試驅(qū)動(dòng)開發(fā)理論與實(shí)踐; 6. 測(cè)試在CMMI與ISO中的要求與定義; 7. TMMI測(cè)試評(píng)估體系及建設(shè)要點(diǎn); 8. 敏捷測(cè)試方法基礎(chǔ);為什么敏捷?敏捷測(cè)試轉(zhuǎn)型準(zhǔn)備; |
軟件測(cè)試執(zhí)行過程 |
穿插實(shí)例講解: 1. 測(cè)試的總體約定(目標(biāo)/人員/組織運(yùn)作/環(huán)境/數(shù)據(jù)/工具)與測(cè)試流程(在項(xiàng)目/產(chǎn)品開發(fā)過程中如何落地); 2. 測(cè)試需求管理及范圍 l 波次需求與測(cè)試方法(測(cè)試中通過測(cè)試波次整理需求——協(xié)同的波次設(shè)計(jì)開發(fā)——協(xié)同的波次測(cè)試的實(shí)踐方法; l 測(cè)試需求的整理方法:流程圖、活動(dòng)圖 l 敏捷測(cè)試需求的處理(story card) 3. 測(cè)試計(jì)劃與測(cè)試方案的制定與跟蹤方法: l 三級(jí)測(cè)試計(jì)劃; l 測(cè)試版本與測(cè)試波次;ü l 測(cè)試方案的編寫與要點(diǎn)、模板及實(shí)例; l 敏捷中的一頁紙計(jì)劃 3. 測(cè)試用例設(shè)計(jì)的主要方法與原理及實(shí)踐; l 測(cè)試用例的編寫規(guī)范、模板及實(shí)例; l 測(cè)試用例設(shè)計(jì)技巧方法:等價(jià)類、邊界值、場(chǎng)景法、因果圖、判定表法、基本路徑覆蓋法(萬能分析法)/圈復(fù)雜度/代碼覆蓋率; l 測(cè)試用例的業(yè)務(wù)覆蓋; l 測(cè)試用例的三級(jí)評(píng)審過程; l 測(cè)試用例庫建設(shè)與復(fù)用; l 敏捷中用例編寫與技巧 4. 測(cè)試執(zhí)行的關(guān)鍵步驟及技巧、回歸測(cè)試的實(shí)施; l 測(cè)試執(zhí)行的典型五個(gè)步驟; l 敏捷探索性測(cè)試技巧及方法; l 測(cè)試執(zhí)行的過程跟蹤管理; l 測(cè)試版本控制與灰度發(fā)布; l 如何高效率做好回歸測(cè)試; l 易用性測(cè)試要點(diǎn)與執(zhí)行; l 兼容性測(cè)試要點(diǎn)及執(zhí)行; l 可靠性測(cè)試要點(diǎn)及執(zhí)行; 5. 缺陷管理流程、度量與分析技巧、重大故障管理; l 缺陷處理流程; l 缺陷分級(jí)分類與修復(fù)周期; l 缺陷的度量與分析(廣度、深度、覆蓋度),通過缺陷驅(qū)動(dòng)開發(fā)測(cè)試; l 主要bug的分析與挖掘; l 重大故障分析與管理、重大故障處理流程; l 敏捷缺陷管理; 6. 測(cè)試報(bào)告的編寫及要點(diǎn)、測(cè)試報(bào)告模板及實(shí)例;敏捷測(cè)試中的測(cè)試報(bào)告; |
測(cè)試項(xiàng)目與組織管理
|
1. 測(cè)試質(zhì)量管理:測(cè)試進(jìn)度、成本與質(zhì)量、風(fēng)險(xiǎn)管理; 2. 測(cè)試組織與團(tuán)隊(duì)建設(shè): l 測(cè)試團(tuán)隊(duì)的構(gòu)成、人員與團(tuán)隊(duì)建設(shè); l 測(cè)試部門的建立與完善; l 測(cè)試部門的運(yùn)作模式; l 測(cè)試部門的工作軟、硬件環(huán)境; l 測(cè)試人員的招聘、培養(yǎng)、培訓(xùn)與績效考核; l 測(cè)試人員的敏捷轉(zhuǎn)型; 3. 測(cè)試配置管理: l 測(cè)試用例配置管理 l 測(cè)試文檔管理及文檔模板 l 測(cè)試執(zhí)行中的版本控制 l 灰度發(fā)布建設(shè) |
測(cè)試管理過程平臺(tái) |
1. 傳統(tǒng)測(cè)試過程環(huán)節(jié)要點(diǎn): 2. 敏捷測(cè)試過程環(huán)節(jié)要點(diǎn); 3. 實(shí)例演示主流測(cè)試過程管理平臺(tái):QC/禪道/Testlink等 |
典型實(shí)踐 |
1、測(cè)試積累與分享機(jī)制建設(shè) 2、業(yè)界主流廠商測(cè)試過程的現(xiàn)狀及探討(谷歌、阿里等) |