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