【課程大綱】
第1天 |
1、敏捷測(cè)試過程-概念、方法、技能、優(yōu)缺點(diǎn) (1)沙盤實(shí)踐:學(xué)員完成自己測(cè)試過程的梳理 (2)發(fā)現(xiàn)測(cè)試過程中的效率與質(zhì)量瓶頸點(diǎn) (3)沙盤實(shí)踐:學(xué)員自己評(píng)估自己測(cè)試過程的時(shí)間效率 (4)對(duì)比敏捷測(cè)試過程與常規(guī)測(cè)試過程 (5)案例分享:Google如何做測(cè)試的? (6)不同敏捷流派如何詮釋“測(cè)試”-XP、SCRUM、LEAN、DevOps (7)能力差異很大的團(tuán)隊(duì)如何實(shí)施敏捷 (8)敏捷測(cè)試中的技術(shù)、工程與管理 2、敏捷測(cè)試之測(cè)試方案 (1)敏捷測(cè)試的總體規(guī)劃方法論-Google ACC (2)基于User story測(cè)試范圍 (3)站在“復(fù)用視角”俯視待測(cè)試范圍 (4)測(cè)試類型、方法與工具決策 (5)測(cè)試深度與測(cè)試路徑 (6)針對(duì)不同領(lǐng)域的測(cè)試戰(zhàn)略-web、手機(jī)、移動(dòng)終端 (7)建立敏捷的測(cè)試規(guī)范 (8)實(shí)踐:針對(duì)Web Application規(guī)劃您的測(cè)試方案 3、敏捷測(cè)試之測(cè)試計(jì)劃 (1)敏捷測(cè)試計(jì)劃:Testing Sprint backlog (2)對(duì)比“Gantt chart”與“Sprint Backlog”優(yōu)劣 (3)測(cè)試范圍、測(cè)試規(guī)模與測(cè)試成本 (4)測(cè)試者能力與組織 (5)分析測(cè)試中業(yè)務(wù)風(fēng)險(xiǎn)、技術(shù)風(fēng)險(xiǎn)與管理風(fēng)險(xiǎn) (6)可復(fù)用的測(cè)試資產(chǎn)分析 (7)測(cè)試計(jì)劃與看板管理 (8)沙盤實(shí)戰(zhàn):依據(jù)講師提供的素材完成一份測(cè)試計(jì)劃 4、敏捷測(cè)試用例 (1)基于ATDD的測(cè)試用例 (2)測(cè)試心理學(xué)與測(cè)試用例設(shè)計(jì) (3)分析測(cè)試數(shù)據(jù)中BUG命中率 (4)沙盤實(shí)戰(zhàn):針對(duì)同一個(gè)功能規(guī)劃測(cè)試方案 (5)講師點(diǎn)評(píng):誰的測(cè)試效果更佳? (6)測(cè)試效果更佳的測(cè)試方案背后的原因是什么?測(cè)試策略 (7)啟發(fā)性測(cè)試策略模型 (8)沙盤實(shí)戰(zhàn):請(qǐng)您完成表單型功能的測(cè)試策略模型 |
第2天 |
5、敏捷測(cè)試之集成構(gòu)建 (1)持續(xù)集成構(gòu)建的前提條件-單元測(cè)試與TDD (2)持續(xù)集成構(gòu)建的粒度-每日持續(xù)集成構(gòu)建 (3)縮小單元測(cè)試的范圍-基于接口的單元測(cè)試 (4)集成構(gòu)建中的接口驗(yàn)證測(cè)試 (5)不同編程平臺(tái)的持續(xù)構(gòu)建工具 (6)百家爭(zhēng)鳴:持續(xù)集成測(cè)試中常見的問題以及解決方案 (7)持續(xù)集成構(gòu)建后的自動(dòng)化測(cè)試 6、自動(dòng)化測(cè)試提升測(cè)試效率 (1)自動(dòng)化測(cè)試與完整的測(cè)試用例 (2)搭建測(cè)試數(shù)據(jù)中心減少構(gòu)造數(shù)據(jù)的成本 (3)歷史數(shù)據(jù)抽取與變形 (4)測(cè)試場(chǎng)景轉(zhuǎn)化測(cè)試腳本-錄制腳本與腳本參數(shù)化 (5)測(cè)試斷言轉(zhuǎn)化測(cè)試腳本-工具配置斷言與腳本編寫斷言 (6)基于性能的自動(dòng)化腳本 (7)基于“Software Factory”的快速測(cè)試腳本編寫 (8)提升測(cè)試腳本的可維護(hù)性 (9)沙盤實(shí)戰(zhàn):特殊功能的自動(dòng)化測(cè)試策略實(shí)踐 7、探索性測(cè)試與快速測(cè)試 (1)如何發(fā)現(xiàn)隱式業(yè)務(wù)規(guī)則約束? (2)業(yè)務(wù)場(chǎng)景路徑的另類組合-打破思維的慣性 (3)發(fā)現(xiàn)所有功能一起協(xié)同工作時(shí)潛在約束 (4)業(yè)務(wù)關(guān)鍵點(diǎn)的不同解讀的差異分析-發(fā)現(xiàn)潛在的偏差 (5)觸發(fā)業(yè)務(wù)邏輯執(zhí)行的事件機(jī)制分析 (6)業(yè)務(wù)報(bào)表圖表的標(biāo)準(zhǔn)分析 (7)基于任務(wù)的操作序列分析 (8)案例分析:銀行結(jié)算時(shí)間業(yè)務(wù)規(guī)則分析 8、測(cè)試團(tuán)隊(duì)的自組織 (1)測(cè)試團(tuán)隊(duì)與開發(fā)團(tuán)隊(duì)的結(jié)對(duì)模式 (2)獨(dú)立測(cè)試團(tuán)隊(duì)的服務(wù)模式 (3)測(cè)試團(tuán)隊(duì)的第五項(xiàng)修煉-團(tuán)隊(duì)學(xué)習(xí) (4)測(cè)試團(tuán)隊(duì)成員的工作節(jié)奏 (5)測(cè)試者平穩(wěn)的工作效率-番茄鐘工作法 (6)基于KPI與OKR融合的測(cè)試績(jī)效考評(píng) (7)測(cè)試看板的情緒激勵(lì) (8)沙盤實(shí)戰(zhàn):規(guī)劃與展示您的一天測(cè)試工作 |