【課程背景】
測(cè)試需求分析與用例設(shè)計(jì)是決定測(cè)試效果和質(zhì)量的關(guān)鍵。如何有效的進(jìn)行測(cè)試需求的分析、分解及充分確認(rèn)掌握要點(diǎn)?如何設(shè)計(jì)有效的測(cè)試用例而不是一堆沒用的文檔?
本課程的授課內(nèi)容全部源于測(cè)試體系建設(shè)的典型實(shí)踐總結(jié)與探索。在培訓(xùn)方法上,以課堂講授(演示和案例培訓(xùn)相結(jié)合)、實(shí)際操作等形式,通過兩個(gè)主要部分來系統(tǒng)性闡述。第一部分為測(cè)試需求分析過程管理,詳細(xì)講解在拿到需求后如何進(jìn)行需求分析、如何制訂測(cè)試策略,如何從從測(cè)試需求、測(cè)試設(shè)計(jì)、測(cè)試執(zhí)行、測(cè)試分析與報(bào)告整個(gè)端到端流程做設(shè)計(jì)及策略;第二部分為測(cè)試用例設(shè)計(jì),詳細(xì)講解各種測(cè)試用例設(shè)計(jì)的技巧方法、測(cè)試用例庫建設(shè)與復(fù)用、敏捷測(cè)試用例;通過兩部分的講解與實(shí)踐,達(dá)到持續(xù)提升企業(yè)整體測(cè)試能力的效果。
【課程主要解決的問題】
總體定位:實(shí)踐類分享課程,即學(xué)即用。具體收益包括:
1. 借鑒業(yè)界測(cè)試方法,講解測(cè)試需求分析與測(cè)試策略,包括谷歌的ACC測(cè)試策略框架與HTSM測(cè)試需求框架。
2. 掌握波次測(cè)試需求的分析、設(shè)計(jì)與執(zhí)行過程;
3. 掌握在不同的需求下設(shè)計(jì)不同的測(cè)試的基本實(shí)施過程方法與技巧(測(cè)試準(zhǔn)備、測(cè)試設(shè)計(jì)、測(cè)試執(zhí)行、測(cè)試報(bào)告與分析的測(cè)試流程過程);
4. 掌握黑盒測(cè)試/白盒測(cè)試/代碼級(jí)測(cè)試的用例設(shè)計(jì)方法及各種類型測(cè)試方法;
5. 掌握測(cè)試用例設(shè)計(jì)的方法(多種及實(shí)例)及測(cè)試用例庫建設(shè)與用例復(fù)用方法、敏捷測(cè)試用例;
6. 根據(jù)產(chǎn)品生命周期模式,借鑒業(yè)界領(lǐng)先測(cè)試模式,持續(xù)建設(shè)企業(yè)自身測(cè)試體系;
【課程時(shí)長(zhǎng)】
2天。
【課程大綱】
課程模塊 |
詳細(xì)內(nèi)容 |
測(cè)試需求分析 |
一、 問題引入:測(cè)試需求分析如何做?如何快速掌握重點(diǎn)? 二、 測(cè)試需求分析與策略制定 1.測(cè)試需求分析基本流程 2.測(cè)試需求分析的技巧與要點(diǎn)(實(shí)例講解) 3.測(cè)試需求分析典型實(shí)踐:ACC(特征、組件、能力)測(cè)試分析與策略模型的設(shè)計(jì)思路與背景,如何在需求緊急、項(xiàng)目緊急的測(cè)試狀況下,抓住測(cè)試要點(diǎn)、核心和用戶關(guān)注點(diǎn) 4.測(cè)試需求分析的技巧模型:學(xué)習(xí)如何結(jié)合啟發(fā)式測(cè)試測(cè)量模型(HTSM)來配合acc實(shí)施,完成測(cè)試的需求分析與策略執(zhí)行: ü 為何采用啟發(fā)式測(cè)試測(cè)量模型 ü 啟發(fā)式測(cè)試測(cè)量模型的主要內(nèi)容詳解:項(xiàng)目環(huán)境、質(zhì)量標(biāo)準(zhǔn)、測(cè)試技術(shù)、產(chǎn)品元素的詳細(xì)列表及考慮因素 ü 如何進(jìn)行啟發(fā)式思維推導(dǎo) ü 如何根據(jù)項(xiàng)目定制HTSM(根據(jù)保險(xiǎn)行業(yè)/金融行業(yè)的特點(diǎn)) ü 如何在測(cè)試中很好的使用HTSM 5.波次需求與測(cè)試策略(測(cè)試中通過測(cè)試波次整理需求--協(xié)同的波次設(shè)計(jì)開發(fā)--協(xié)同的波次測(cè)試的實(shí)踐方法; 6.測(cè)試需求的整理方法:流程圖、活動(dòng)圖 7.敏捷測(cè)試需求的處理(story card) 8.需求用例與測(cè)試需求的關(guān)系 9.測(cè)試版本與測(cè)試迭代波次設(shè)計(jì);? 10.測(cè)試方案的編寫與要點(diǎn)、模板及實(shí)例; 11.測(cè)試執(zhí)行的關(guān)鍵步驟及技巧 12.回歸測(cè)試 13.探索性測(cè)試的方法與執(zhí)行技巧、實(shí)例 實(shí)例及練習(xí):測(cè)試需求分析實(shí)例練習(xí)與講解 |
測(cè)試用例設(shè)計(jì) |
一、 問題引入:如何設(shè)計(jì)有效的測(cè)試用例? 二、 測(cè)試用例設(shè)計(jì)技巧與方法 1. 測(cè)試用例設(shè)計(jì)與執(zhí)行中的主要問題分析 2. 測(cè)試用例設(shè)計(jì)的顆粒度 3. 如何讓用例更有效? 4. 測(cè)試用例關(guān)系圖繪制方法 5. 測(cè)試用例的編寫規(guī)范、模板及實(shí)例; 6. 測(cè)試用例設(shè)計(jì)方法詳解 ü l 等價(jià)類測(cè)試用例設(shè)計(jì)方法與實(shí)例,如果讓等價(jià)有效? ü l 邊界值測(cè)試用例設(shè)計(jì)方法與實(shí)例 ü l 場(chǎng)景法測(cè)試用例設(shè)計(jì)方法與實(shí)例 ü l 因果圖測(cè)試用例設(shè)計(jì)方法與實(shí)例 ü l 判定表法測(cè)試用例設(shè)計(jì)方法與實(shí)例 ü l 基本路徑覆蓋法(萬能的邏輯覆蓋方法)設(shè)計(jì)與實(shí)例 ü l 各種方法的綜合應(yīng)用技巧,如何讓用例適當(dāng)又充分? 7. 測(cè)試用例的業(yè)務(wù)覆蓋統(tǒng)計(jì)與方法; 8. 測(cè)試用例的三級(jí)評(píng)審過程及評(píng)審方法; 9. 測(cè)試用例庫建設(shè)與復(fù)用,建立長(zhǎng)期可以復(fù)用的用例? 10. 敏捷中用例編寫與技巧(包括學(xué)會(huì)使用敏捷故事卡、敏捷用戶設(shè)計(jì)格式、敏捷用例設(shè)計(jì)顆粒度與應(yīng)用) 11. 應(yīng)用以上用例設(shè)計(jì)方法進(jìn)行實(shí)例講解與演練; 實(shí)例及練習(xí):測(cè)試用例設(shè)計(jì)實(shí)例練習(xí) |
測(cè)試需求分析與用例設(shè)計(jì)經(jīng)驗(yàn)分享與問題解疑 |
一、測(cè)試需求分析與用例設(shè)計(jì)經(jīng)驗(yàn)分享 二、學(xué)員互動(dòng)與探討 |