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