測試經(jīng)理
互聯(lián)網(wǎng)
架構(gòu)設(shè)計(jì)
持續(xù)集成
自動化測試
敏捷測試
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

自動化測試及持續(xù)集成技術(shù)實(shí)現(xiàn)

陸宏杰

前微軟亞洲工程院 自動化測試及持續(xù)集成負(fù)責(zé)人

現(xiàn)任Lane Crawford集團(tuán)電子商務(wù)部副總監(jiān),負(fù)責(zé)由零開始組建電子商務(wù)部及全面將線下業(yè)務(wù)整合至線上,以及整個(gè)團(tuán)隊(duì)的崗位設(shè)置、人員招聘、日常管理、產(chǎn)品、研發(fā)、質(zhì)量、東南亞市場運(yùn)營、傳統(tǒng)業(yè)務(wù)系統(tǒng)升級及流程重造等工作。目前研發(fā)團(tuán)隊(duì)覆蓋中國大陸、香港、東南亞,將集團(tuán)業(yè)務(wù)由B2C擴(kuò)展至B2B及B2B2C多模式。同時(shí)負(fù)責(zé)整個(gè)集團(tuán)的研發(fā)規(guī)范化。

具有超過10年技術(shù)團(tuán)隊(duì)管理工作經(jīng)驗(yàn),一直專注在大型系統(tǒng)軟件開發(fā)、自動化測試及持續(xù)集成/持續(xù)交付、產(chǎn)品化等工作上,對技術(shù)團(tuán)隊(duì)管理也比較有經(jīng)驗(yàn)。目前個(gè)人專注于自動化測試及持續(xù)集成/持續(xù)交付;產(chǎn)品設(shè)計(jì)框架及方法論;基于多租戶技術(shù)的SaaS系統(tǒng)架構(gòu)等技術(shù)方向。

曾就職于微軟亞洲工程院,先后創(chuàng)建過多個(gè)不同職能的團(tuán)隊(duì),有創(chuàng)新型團(tuán)隊(duì)、執(zhí)行型團(tuán)隊(duì)、以及保障型團(tuán)隊(duì)等。在團(tuán)隊(duì)結(jié)構(gòu)優(yōu)化、人才梯隊(duì)建設(shè)、以及跨部門合作管理方面有豐富經(jīng)驗(yàn)。注重培養(yǎng)團(tuán)隊(duì)的創(chuàng)新能力,所帶團(tuán)隊(duì)發(fā)表過12個(gè)國際專利、自主立項(xiàng)研發(fā)2個(gè)新產(chǎn)品線。對如何發(fā)揮團(tuán)隊(duì)潛力有深入研究。擅長團(tuán)隊(duì)激勵,從基層員工發(fā)現(xiàn)及培養(yǎng)有潛力的管理者,所帶過的團(tuán)隊(duì)均表現(xiàn)出團(tuán)隊(duì)整體能力及成熟度的持續(xù)提升!

? 微軟亞洲工程院自動化框架設(shè)計(jì)及主程序之一
? 微軟核心項(xiàng)目持續(xù)集成建設(shè)負(fù)責(zé)人
? 所研發(fā)的自動化測試及持續(xù)集成贏得微軟工程技術(shù)創(chuàng)新獎
? 帶領(lǐng)團(tuán)隊(duì)建立微軟亞洲工程院自動化實(shí)驗(yàn)室及持續(xù)集成系統(tǒng)
? Photoshop自動化框架及持續(xù)集成系統(tǒng)總設(shè)計(jì)師
? 建立Photoshop全球自動化實(shí)驗(yàn)室
? 在《程序員》雜志上發(fā)表過數(shù)篇關(guān)于自動化測試技術(shù)及持續(xù)集成的文章

曾受邀在MSUP Top100及MPD會議上/沙龍上發(fā)表關(guān)于自動化測試、社交網(wǎng)絡(luò)游戲產(chǎn)品設(shè)計(jì)核心等技術(shù)演講。


現(xiàn)任Lane Crawford集團(tuán)電子商務(wù)部副總監(jiān),負(fù)責(zé)由零開始組建電子商務(wù)部及全面將線下業(yè)務(wù)整合至線上,以及整個(gè)團(tuán)隊(duì)的崗位設(shè)置、人員招聘、日常管理、產(chǎn)品、研發(fā)、質(zhì)量、東南亞市場運(yùn)營、傳統(tǒng)業(yè)務(wù)系統(tǒng)升級及流程重造等工作。目前研發(fā)團(tuán)隊(duì)覆蓋中國大陸、香港、東南亞,將集團(tuán)業(yè)務(wù)由B2C擴(kuò)展至B2B及B2B2C多模式。同時(shí)負(fù)責(zé)整個(gè)集團(tuán)的研發(fā)規(guī)范化。 具有超過10年技術(shù)團(tuán)隊(duì)管理工作經(jīng)驗(yàn),一直專注在大型系統(tǒng)軟件開發(fā)、自動化測試及持續(xù)集成/持續(xù)交付、產(chǎn)品化等工作上,對技術(shù)團(tuán)隊(duì)管理也比較有經(jīng)驗(yàn)。目前個(gè)人專注于自動化測試及持續(xù)集成/持續(xù)交付;產(chǎn)品設(shè)計(jì)框架及方法論;基于多租戶技術(shù)的SaaS系統(tǒng)架構(gòu)等技術(shù)方向。 曾就職于微軟亞洲工程院,先后創(chuàng)建過多個(gè)不同職能的團(tuán)隊(duì),有創(chuàng)新型團(tuán)隊(duì)、執(zhí)行型團(tuán)隊(duì)、以及保障型團(tuán)隊(duì)等。在團(tuán)隊(duì)結(jié)構(gòu)優(yōu)化、人才梯隊(duì)建設(shè)、以及跨部門合作管理方面有豐富經(jīng)驗(yàn)。注重培養(yǎng)團(tuán)隊(duì)的創(chuàng)新能力,所帶團(tuán)隊(duì)發(fā)表過12個(gè)國際專利、自主立項(xiàng)研發(fā)2個(gè)新產(chǎn)品線。對如何發(fā)揮團(tuán)隊(duì)潛力有深入研究。擅長團(tuán)隊(duì)激勵,從基層員工發(fā)現(xiàn)及培養(yǎng)有潛力的管理者,所帶過的團(tuán)隊(duì)均表現(xiàn)出團(tuán)隊(duì)整體能力及成熟度的持續(xù)提升! ? 微軟亞洲工程院自動化框架設(shè)計(jì)及主程序之一 ? 微軟核心項(xiàng)目持續(xù)集成建設(shè)負(fù)責(zé)人 ? 所研發(fā)的自動化測試及持續(xù)集成贏得微軟工程技術(shù)創(chuàng)新獎 ? 帶領(lǐng)團(tuán)隊(duì)建立微軟亞洲工程院自動化實(shí)驗(yàn)室及持續(xù)集成系統(tǒng) ? Photoshop自動化框架及持續(xù)集成系統(tǒng)總設(shè)計(jì)師 ? 建立Photoshop全球自動化實(shí)驗(yàn)室 ? 在《程序員》雜志上發(fā)表過數(shù)篇關(guān)于自動化測試技術(shù)及持續(xù)集成的文章 曾受邀在MSUP Top100及MPD會議上/沙龍上發(fā)表關(guān)于自動化測試、社交網(wǎng)絡(luò)游戲產(chǎn)品設(shè)計(jì)核心等技術(shù)演講。

課程費(fèi)用

6800.00 /人

課程時(shí)長

2

成為教練

課程簡介

? 此課程為MSUP金牌經(jīng)典課程,已經(jīng)在各大IT公司巡講超過200場,且一直得到技術(shù)人員的高分反饋,一些大型企業(yè)已經(jīng)將此課程作為公司技術(shù)人員必修課之一,進(jìn)行長期實(shí)施。并已成為業(yè)界高口碑標(biāo)桿課程
? 課程內(nèi)容均來自講師的真實(shí)工作成果,有實(shí)際運(yùn)行的自動化當(dāng)堂演示,并對技術(shù)實(shí)現(xiàn)逐層精解。這是本課程一直受到技術(shù)人員高分好評的重要原因。學(xué)員與講師在課程中實(shí)際經(jīng)歷一次整個(gè)自動化體系的架構(gòu)設(shè)計(jì)、技術(shù)實(shí)現(xiàn)、難點(diǎn)分析及解決、以及如何用用自動化測試及持續(xù)集成支撐敏捷測試及持續(xù)交付的完整過程

目標(biāo)收益

業(yè)界普遍問題——將在課程中要逐一解決:
? 感覺自動化的維護(hù)成本較高,基于UI的自動化有很多難點(diǎn),穩(wěn)定性也不是很理想,如何處理?
? 自動化測試是不是只解決回歸測試或功能測試,是否可全線覆蓋各種測試類型(例如性能測試、壓力測試、安全測試等自動化如何做)?
? 如何使用自動化測試來實(shí)施TDD(測試驅(qū)動開發(fā))?
? 手工測試人員無編程基礎(chǔ),在自動化實(shí)施的過程中扮演怎樣的角色?可以有哪些貢獻(xiàn)?
? 要開展自動化測試,測試團(tuán)隊(duì)需要哪些準(zhǔn)備或條件?
? 自動化測試的具體實(shí)現(xiàn)是怎樣的?希望有實(shí)際案例、及細(xì)節(jié)實(shí)現(xiàn)過程
? 如何提高自動化測試的技術(shù)復(fù)用性?
? 如何進(jìn)行數(shù)據(jù)驅(qū)動測試?

培訓(xùn)對象

各類 IT/軟件企業(yè)和研發(fā)機(jī)構(gòu)的測試經(jīng)理、質(zhì)量經(jīng)理、測試架構(gòu)師、開發(fā)工程、測試開發(fā)工程師、測試工程師等。以及對質(zhì)量高度關(guān)注的相關(guān)人員

課程大綱

第一章:自動化與持續(xù)集成的整體設(shè)計(jì)思路及建設(shè)的目的性、實(shí)用性 十年時(shí)間,在兩家世界級公司構(gòu)建了兩套大規(guī)模自動化實(shí)驗(yàn)室和持續(xù)集成系統(tǒng)。這一模塊讓我們先一起來看一下一套實(shí)際運(yùn)行的自動化及持續(xù)集成系統(tǒng)的真實(shí)應(yīng)用是怎樣的以及效果如何。對整體的設(shè)計(jì)思路和目的性有一個(gè)系統(tǒng)認(rèn)識,然后從下一模塊開始展開細(xì)節(jié),講解如何進(jìn)行技術(shù)實(shí)現(xiàn)的。
(1) 基于自動化及持續(xù)集成的數(shù)據(jù)統(tǒng)計(jì)及數(shù)據(jù)挖掘,如何自定義及實(shí)現(xiàn)一套Dashboard
(2) 通過Dashboard來快速精準(zhǔn)定位整個(gè)系統(tǒng)的質(zhì)量弱點(diǎn),為敏捷測試及持續(xù)交付提供技術(shù)保障
(3) 通過率、各種Top10及缺陷與用例的關(guān)聯(lián)
(4) 大規(guī)模自動化測試及數(shù)據(jù)分析的實(shí)際演示與詳解
第二章:自動化測試的技術(shù)實(shí)現(xiàn)詳解 這一章是自動化測試的重要實(shí)戰(zhàn)部分,將對每一種測試方法的重點(diǎn)、難點(diǎn)和實(shí)施技巧進(jìn)行講解,用一個(gè)真實(shí)的企業(yè)級軟件項(xiàng)目作為案例,講解如何在一個(gè)真實(shí)項(xiàng)目中逐一實(shí)施這些測試方法的自動化,當(dāng)所有的測試方法都部署完成,講解何如把這些獨(dú)立的測試方法和測試活動整合成自動化測試體系。從而實(shí)現(xiàn)缺陷預(yù)防的持續(xù)改進(jìn)。以及如何進(jìn)一步實(shí)現(xiàn)自動化測試的自動化。
(1) 功能測試的自動化實(shí)現(xiàn)及設(shè)計(jì)模式
(2) UI上有一些控件不能識別,這種情況如何正確設(shè)計(jì)自動化測試框架
(3) 如何徹底解決UI自動化測試的穩(wěn)定性及不定態(tài)帶來的影響
(4) 性能測試的自動化的難點(diǎn)及數(shù)據(jù)分析
(5) 壓力測試的自動化實(shí)現(xiàn)細(xì)節(jié)
(6) 安全性測試的自動化實(shí)施
(7) 全球化和本地化測試的自動化(適用于多語言或定制開發(fā)項(xiàng)目)
(8) 通過自動化測試發(fā)現(xiàn)Testability問題
(9) 通過自動化和數(shù)學(xué)模型涵蓋用有限自動化測試涵蓋無限場景可能性
(10) 基于自動化的集成測試
(11) 交互性測試的自動化
第三章:持續(xù)集成系統(tǒng)的設(shè)計(jì)及部署 在這一章會將前一章的各塊獨(dú)立實(shí)現(xiàn)的自動化技術(shù)及框架組合集成為一整套大型的自動化體系,各自動化模塊即可單獨(dú)運(yùn)轉(zhuǎn)、有著自己清晰的功能,也可協(xié)同運(yùn)轉(zhuǎn)成為一個(gè)高階自動化系統(tǒng)。從而為敏捷測試及持續(xù)交付提供強(qiáng)力的技術(shù)支撐。
(1) 持續(xù)集成總體建設(shè)思路
(2) 自動化測試+持續(xù)集成的運(yùn)行部署策略
(3) 測試環(huán)境及測試數(shù)據(jù)的自動化部署
(4) Pass Rate:測試活動的重要標(biāo)準(zhǔn)
(5) 如何獲取及分析代碼覆蓋率檢查
(6) 自動化測試的缺陷跟蹤
(7) 自動化測試的自動化
(8) 多機(jī)器池自動化部署
(9) 如何將大規(guī)模自動化+版本控制+持續(xù)集成部署為一個(gè)復(fù)雜完備的大型質(zhì)量保證體系
第一章:自動化與持續(xù)集成的整體設(shè)計(jì)思路及建設(shè)的目的性、實(shí)用性
十年時(shí)間,在兩家世界級公司構(gòu)建了兩套大規(guī)模自動化實(shí)驗(yàn)室和持續(xù)集成系統(tǒng)。這一模塊讓我們先一起來看一下一套實(shí)際運(yùn)行的自動化及持續(xù)集成系統(tǒng)的真實(shí)應(yīng)用是怎樣的以及效果如何。對整體的設(shè)計(jì)思路和目的性有一個(gè)系統(tǒng)認(rèn)識,然后從下一模塊開始展開細(xì)節(jié),講解如何進(jìn)行技術(shù)實(shí)現(xiàn)的。
(1) 基于自動化及持續(xù)集成的數(shù)據(jù)統(tǒng)計(jì)及數(shù)據(jù)挖掘,如何自定義及實(shí)現(xiàn)一套Dashboard
(2) 通過Dashboard來快速精準(zhǔn)定位整個(gè)系統(tǒng)的質(zhì)量弱點(diǎn),為敏捷測試及持續(xù)交付提供技術(shù)保障
(3) 通過率、各種Top10及缺陷與用例的關(guān)聯(lián)
(4) 大規(guī)模自動化測試及數(shù)據(jù)分析的實(shí)際演示與詳解
第二章:自動化測試的技術(shù)實(shí)現(xiàn)詳解
這一章是自動化測試的重要實(shí)戰(zhàn)部分,將對每一種測試方法的重點(diǎn)、難點(diǎn)和實(shí)施技巧進(jìn)行講解,用一個(gè)真實(shí)的企業(yè)級軟件項(xiàng)目作為案例,講解如何在一個(gè)真實(shí)項(xiàng)目中逐一實(shí)施這些測試方法的自動化,當(dāng)所有的測試方法都部署完成,講解何如把這些獨(dú)立的測試方法和測試活動整合成自動化測試體系。從而實(shí)現(xiàn)缺陷預(yù)防的持續(xù)改進(jìn)。以及如何進(jìn)一步實(shí)現(xiàn)自動化測試的自動化。
(1) 功能測試的自動化實(shí)現(xiàn)及設(shè)計(jì)模式
(2) UI上有一些控件不能識別,這種情況如何正確設(shè)計(jì)自動化測試框架
(3) 如何徹底解決UI自動化測試的穩(wěn)定性及不定態(tài)帶來的影響
(4) 性能測試的自動化的難點(diǎn)及數(shù)據(jù)分析
(5) 壓力測試的自動化實(shí)現(xiàn)細(xì)節(jié)
(6) 安全性測試的自動化實(shí)施
(7) 全球化和本地化測試的自動化(適用于多語言或定制開發(fā)項(xiàng)目)
(8) 通過自動化測試發(fā)現(xiàn)Testability問題
(9) 通過自動化和數(shù)學(xué)模型涵蓋用有限自動化測試涵蓋無限場景可能性
(10) 基于自動化的集成測試
(11) 交互性測試的自動化
第三章:持續(xù)集成系統(tǒng)的設(shè)計(jì)及部署
在這一章會將前一章的各塊獨(dú)立實(shí)現(xiàn)的自動化技術(shù)及框架組合集成為一整套大型的自動化體系,各自動化模塊即可單獨(dú)運(yùn)轉(zhuǎn)、有著自己清晰的功能,也可協(xié)同運(yùn)轉(zhuǎn)成為一個(gè)高階自動化系統(tǒng)。從而為敏捷測試及持續(xù)交付提供強(qiáng)力的技術(shù)支撐。
(1) 持續(xù)集成總體建設(shè)思路
(2) 自動化測試+持續(xù)集成的運(yùn)行部署策略
(3) 測試環(huán)境及測試數(shù)據(jù)的自動化部署
(4) Pass Rate:測試活動的重要標(biāo)準(zhǔn)
(5) 如何獲取及分析代碼覆蓋率檢查
(6) 自動化測試的缺陷跟蹤
(7) 自動化測試的自動化
(8) 多機(jī)器池自動化部署
(9) 如何將大規(guī)模自動化+版本控制+持續(xù)集成部署為一個(gè)復(fù)雜完備的大型質(zhì)量保證體系

課程費(fèi)用

6800.00 /人

課程時(shí)長

2

預(yù)約體驗(yàn)票 我要分享

近期公開課推薦

近期公開課推薦

活動詳情

提交需求