400-888-5228

課程概述:

本課程由艾威培訓(xùn)資深的測(cè)試專家講解,課程強(qiáng)調(diào)互動(dòng)與實(shí)戰(zhàn);通過(guò)案例演示的方式讓大家對(duì)掌握各知識(shí)點(diǎn)與工具。

 

課程長(zhǎng)度:

2天(14學(xué)時(shí))

課程對(duì)象

企業(yè)敏捷測(cè)試人員

 

課程大綱:

時(shí)間授課內(nèi)容
第一天一. 敏捷的質(zhì)量需求設(shè)定
1. 討論:互聯(lián)網(wǎng)與傳統(tǒng)企業(yè)的敏捷需求,質(zhì)量需求
2. 討論:復(fù)雜業(yè)務(wù)與簡(jiǎn)單業(yè)務(wù),前期分析是的區(qū)別
3. 一生二,二生三,三生萬(wàn)物:測(cè)試為萬(wàn)物
4. 構(gòu)建業(yè)務(wù)需求的Backlog
5. 構(gòu)建基于開(kāi)發(fā)測(cè)試規(guī)則出發(fā)的完整Backlog
6. 需求與后續(xù)測(cè)試點(diǎn)匹配的模型設(shè)定
二、敏捷編程實(shí)踐
1. 討論:結(jié)對(duì)編程為何沒(méi)有流行開(kāi)?
2. 討論:如何培養(yǎng)架構(gòu)師
3. 討論:如何可以快速的構(gòu)建高效代碼
4. 解釋TDD測(cè)試驅(qū)動(dòng)開(kāi)發(fā)內(nèi)涵
5. 屆時(shí)ATDD與BDD的測(cè)試開(kāi)發(fā)實(shí)踐
6. 對(duì)比測(cè)試驅(qū)動(dòng)開(kāi)發(fā)與單元測(cè)試
7. 討論:如何減少TDD與unit test工作量?
8. code review與結(jié)對(duì)編程的結(jié)合
9. 工具:使用工具快速閱讀代碼
10. 重構(gòu):編程者每日的短迭代保證代碼質(zhì)量
11. 快速編程:?jiǎn)l(fā)性編程策略模型
12. 防御性編程:處理各類約束條件
13. 討論:重構(gòu)的第一目的是什么?是減少代碼行數(shù)嗎?
14. 基于軟件工廠模式的代碼編程
15. 編程路線圖與編程類型劃分
第二天三、敏捷測(cè)試
1. 探索性測(cè)試提升黑盒測(cè)試效率
2. 快速測(cè)試:HTSM啟發(fā)性測(cè)試策略模型
3. 持續(xù)集成構(gòu)建的冒煙測(cè)試
4. 討論:哪里測(cè)試中最消耗時(shí)間環(huán)節(jié)
5. 測(cè)試數(shù)據(jù)構(gòu)造與復(fù)用
6. 風(fēng)險(xiǎn)驅(qū)動(dòng)的測(cè)試技術(shù)
7. 隱式業(yè)務(wù)規(guī)則探索測(cè)試
8. 技術(shù)漏洞探索性測(cè)試
9. 基于各種質(zhì)量屬性測(cè)試的敏捷測(cè)試
10. 自動(dòng)測(cè)試與探索性測(cè)試成本分析
11. 基于思維導(dǎo)圖的快速測(cè)試文檔編寫(xiě)
12. 基于測(cè)試專業(yè)化的“零文檔”
四、分級(jí)測(cè)試
1. 分級(jí)測(cè)試的原因
2. 分級(jí)測(cè)試的必備伴侶: CI持續(xù)集成
3. 分級(jí)測(cè)試的必備規(guī)則與約定
4. 開(kāi)發(fā)與測(cè)試的密切配合
5. 測(cè)試的重點(diǎn)投入
五、測(cè)試建模(復(fù)雜業(yè)務(wù)的測(cè)試快速構(gòu)建與維護(hù))
1. 測(cè)試建模原理
2. 有限狀態(tài)機(jī):保持高維護(hù)下
3. 去用例化的建模
4. 與需求構(gòu)建的一一對(duì)應(yīng)