请询价
適合對象:開發(fā)人員等軟件工程師
開設課程校區(qū):北京中培偉業(yè)培訓考試中心
課程詳情
持續(xù)提升軟件工程能力_受控、集成與測試驗證課程說明
一、 課程說明
本課程的授課內容全部源于對較佳實踐的總結與探索。在培訓方法上,通過課堂講授(演示和案例培訓相結合)、實際操作等形式,將軟件代碼受控與配置管理、持續(xù)集成與持續(xù)交付、測試方法與工具建設結合在一起,達到企業(yè)整體軟件工程能力的效果。
二、 預期目標
(1) 全面掌握軟件代碼受控與配置管理的方法、并行開發(fā)與協(xié)同等的要點與實施過。
(2) 全面理解先進的持續(xù)化集成體系的原理與建設目標,掌握端到端持續(xù)集成與構建的工具與方法;
(3) 掌握軟件入庫前各種測試方法/工具與實施;
(4) 掌握集成測試要點與實施環(huán)節(jié),包括測試需求、測試計劃方案、各種設計測試用例的方法、測試執(zhí)行與結果分析;
(5) 熟悉軟件生產(chǎn)與交付流水線的建設、相關工具、業(yè)界較佳,實現(xiàn)全過程自動化;
(6) 匹配企業(yè)產(chǎn)品生命周期模式,設計并建設符合企業(yè)自身的過程體系;
三、 授課時長1天。
四、 學習對象
集成/分析/設計/開發(fā)人員等軟件工程師,測試經(jīng)理或測試工程師;軟件質量管理人員。
五、 預備知識
具備一定的軟件開發(fā)或測試經(jīng)驗。
具體授課安排
持續(xù)提升軟件工程能力_受控、集成與測試驗證
第一節(jié)課交付效率和質量分析
l 通過不同工程方式的實踐總結,分析和找到工程能力的弱點及改善方案,包括:
1)協(xié)同波次開發(fā),通過波次開發(fā)波次測試解決大集成帶來的效率低下;
2)通過單元測試和靜態(tài)代碼檢查,減少“低級錯誤”產(chǎn)生;
3)持續(xù)集成(端到端工具),實現(xiàn)“小步、快速、自動”構建與反饋;
4)通過配置庫全面管控,實現(xiàn)代碼與配置受控、流轉、可追溯;
5)快速自動化測試設計與集成測試;
第二節(jié)課配置管理
l 代碼版本管理;文檔配置管理;
l 代碼基線與快照;
l 管理變更;
l 并行開發(fā)與工作協(xié)同;分支與合并方法;
l 管理配置文件;
l 管理模型;
l 配置工具使用;
第三節(jié)課持續(xù)集成與交付
l 通過實際案例講述持續(xù)集成工具的安裝/集成與使用,包括Jenkins/Ant/Maven/Nexus等
l 代碼自動檢測原理與方法/工具,包括Junit、Cunit/Findbugs等;
l 持續(xù)集成與持續(xù)交付
第四節(jié)課測試
l 單元測試與靜態(tài)檢測
l 集成測試的用例設計(等價類、邊界值、場景法、因果圖、基本路徑覆蓋法);
l 測試執(zhí)行的較佳實踐五步曲;
l 測試度量與Bug分析;
l 測試驅動開發(fā);
l 自動化測試與實踐;
小結:適合企業(yè)自身的工程能力建設
l 組織成熟
l 技術成熟
l 以產(chǎn)品為中心
l 持續(xù)交付
l 業(yè)界典型實踐介紹
l 互動:建設計劃與建設難點等
中培IT培訓為您提供優(yōu)質的IT認證、IT技術實戰(zhàn)培訓與咨詢服務。
我們堅持以協(xié)助企業(yè)發(fā)展,提升員工職業(yè)技能為己任。力求打造從IT培訓、IT規(guī)劃咨詢、到IT技術支撐的落地服務閉環(huán)。
熱門課程:CISP/ITIL/TOGAF/CDMP,CDGA,CDGP/PMP/NPDP/CCSK/ITSS/軟考/CISAW..
實踐課程:數(shù)據(jù)治理,企業(yè)數(shù)字化轉型,大數(shù)據(jù),項目管理,軟件開發(fā),系統(tǒng)運維,人工智能......