1. 什么是敏捷(jie)測試
SCRUM敏捷的背景
概念解釋
三大角色的職責
四大會議的組織
關鍵的流程活動
掌握敏捷測試的基本知識
2. 為什么敏(min)捷測(ce)試很(hen)重要
敏捷(jie)與ISO2000,CMMI的關系
傳統(tong)的(de)開(kai)發管理(li)(li)和敏捷項目管理(li)(li)的(de)對比
案例分析:
項(xiang)目計劃-Sprint迭代
需求管理(li)-Backlog梳理(li)
理解(jie)(jie)當前項目(mu)管理技(ji)術(shu)的演進趨勢,理解(jie)(jie)專業團隊的敏捷測試管理模(mo)式是(shi)如何發展的
3. 如(ru)何實(shi)施(shi)敏捷測(ce)試
1.持續集成環境(jing)的搭建
測試環(huan)境環(huan)境的免費(fei)開源的工具解決方(fang)案
MAVEN 項目(mu)構建工具的高級用法
SORAR 自動化(hua)代碼質量報告工(gong)具
JENKINS 持續集成環境的搭建
DOCKER 輕(qing)量級虛擬機環境
2. Selenium Webdriver 前臺(tai)自(zi)動(dong)化(hua)測(ce)試
前臺界面(mian)自動話(hua)測試的效果(guo)演示
用Selenium 適(shi)合的測(ce)試(shi)場景
3.Cucumber自然語言描(miao)述程序測試案(an)例’
Cucumber’s Gherkin DSL 基礎幾只
將需(xu)求文檔(dang)成(cheng)JAVA測試案例項目(mu)演示
中文描述需求如(ru)何(he)轉換測(ce)試案例
驗(yan)收測試和單元(yuan)測試
遺留系統需求整理
Dependency Injection (DI) 使用加速測(ce)試案例運行
使用maven項目創建cucumber項目
大型項(xiang)目feature文檔(dang)命名規范
4.真實JAVA項(xiang)目案例
通一個真實(shi)的項目(mu)例子Spring, MySQL, and Jetty.來演示真實(shi)項目(mu)的需求場景是(shi)如何實(shi)現前臺的自(zi)動化驗(yan)收的 |