課程簡介
當(dāng)企業(yè)的項目規(guī)模越來越大,涉及的業(yè)務(wù)線越來越廣,對于軟件測試,大量重復(fù)性的工作會在多個項目中重復(fù)出現(xiàn),大量的技術(shù)問題也會重復(fù)遇到,有沒有好的方法來整合這些技術(shù)實踐,讓這些通用的技術(shù)和最佳實踐能夠在企業(yè)級沉淀下來并為各條業(yè)務(wù)線服務(wù),解決這個問題的方法就是建設(shè)“測試中臺”,你會發(fā)現(xiàn),你的企業(yè)規(guī)模越大,“測試中臺”建設(shè)的投入產(chǎn)出ROI比就會越高,所以現(xiàn)在大量以技術(shù)驅(qū)動的公司都在大力推進“測試中臺”的建設(shè),并已經(jīng)取得了很好的效果,出現(xiàn)了大量“四兩撥千斤”的行業(yè)案例,成為了業(yè)界的佳話。如果你們也有類似的想法,或者想從“測試中臺”的設(shè)計思路中得到一些啟發(fā)來優(yōu)化現(xiàn)有的測試實踐,那么本課程將會是你的最佳選擇。
本課程講解了大型軟件企業(yè)“測試中臺”建設(shè)的方方面面,從中臺的基本概念出發(fā),講解了“測試中臺”對于大型企業(yè)的巨大收益與價值,以及從管理和技術(shù)兩個視角探討了“測試中臺”建設(shè)的關(guān)鍵技術(shù)與實踐,同時給出了經(jīng)過大型全球化軟件企業(yè)實踐并驗證的“測試中臺”建設(shè)方案,內(nèi)容涉及自動化測試技術(shù)中臺,測試執(zhí)行中臺,測試環(huán)境中臺,測試數(shù)據(jù)中臺,測試報告中臺和測試配置中臺等。
可以說,本課程涵蓋了軟件企業(yè),尤其是大型軟件企業(yè)構(gòu)建企業(yè)級“測試中臺”的完整知識和實踐體系,是目前國內(nèi)唯一針對測試中臺建設(shè)的體系化課程。同時課程中還會涉及大量的實際案例,即有問題的詳細描述,更有與之匹配的解決方案。
目標(biāo)收益
? 深入理解“測試中臺”的本質(zhì)以及工程價值
? 深入理解“測試中臺”建設(shè)的技術(shù)方法與架構(gòu)設(shè)計
? 讓企業(yè),尤其是大型企業(yè)實現(xiàn)以“測試中臺”建設(shè)來完成彎道超車,走在測試基礎(chǔ)架構(gòu)的前沿,大幅度提升工程效能
? 擴展測試人員的技術(shù)視野,通過課程學(xué)習(xí)能夠掌握業(yè)界先進技術(shù)與測試技術(shù)的結(jié)合點;
? 除了講解理論體系,還講解具體的實現(xiàn)方法和架構(gòu)設(shè)計,做到全面落地,避免紙上談兵;
? 課程案例全部來自大公司的實際項目,在保證基礎(chǔ)理論架構(gòu)清晰的基礎(chǔ)上,注重實踐與應(yīng)用;
培訓(xùn)對象
? 資深測試工程師,測試開發(fā)工程師和測試技術(shù)骨干成員
? 測試技術(shù)負責(zé)人或測試架構(gòu)師
? DevOps資深工程師和技術(shù)負責(zé)人
? 工程效能團隊負責(zé)人和工程效能研發(fā)工程師
? 開發(fā)工程師,開發(fā)技術(shù)經(jīng)理,開發(fā)技術(shù)負責(zé)人
? 技術(shù)創(chuàng)新團隊的工程師
課程大綱
一、初探中臺 |
? 當(dāng)我們在談?wù)摗爸信_”的時候,我們到底在談什么 ? 中臺技術(shù)的核心思想 ? 中臺技術(shù)發(fā)展的前世今生 ? 常見的中臺種類 ? 業(yè)務(wù)中臺 VS 數(shù)據(jù)中臺 ? 測試中臺的興起與發(fā)展 |
二、說透中臺 |
? 中臺的精準(zhǔn)定義 ? 平臺和中臺的異同 ? 從技術(shù)架構(gòu)的演進看中臺技術(shù)的發(fā)展 ? 中臺技術(shù)架構(gòu)的演進1:從單體架構(gòu)到分布式架構(gòu) ? 中臺技術(shù)架構(gòu)的演進2:從分布式架構(gòu)到微服務(wù)架構(gòu) ? 中臺技術(shù)架構(gòu)的演進3:從微服務(wù)架構(gòu)到服務(wù)網(wǎng)格 ? 中臺技術(shù)架構(gòu)的演進4:從微服務(wù)和服務(wù)網(wǎng)格到中臺 |
三、測試中臺從0到1 |
? 測試中臺建設(shè)的原始驅(qū)動力 ? 測試中臺的核心優(yōu)勢和必然性 ? 從測試服務(wù)化到測試中臺建設(shè) ? 哪些企業(yè)需要測試中臺,測試中臺的核心要素詳解 ? 管中窺豹 - 測試中臺建設(shè)初探 ? 化整為零 - 測試中臺的核心架構(gòu)與設(shè)計思路 ? 測試框架 VS 測試平臺 VS 測試中臺 |
四、技術(shù)視角下的測試中臺建設(shè) |
? 什么是理想中的測試中臺 ? 測試中臺全局架構(gòu)初探 ? 測試中臺全局架構(gòu)詳細解讀 ? 企業(yè)級自動化測試技術(shù)中臺概覽 ? 企業(yè)級測試執(zhí)行中臺技術(shù)概覽 ? 企業(yè)級測試環(huán)境中臺技術(shù)概覽 ? 企業(yè)級測試數(shù)據(jù)中臺技術(shù)概覽 ? 企業(yè)級測試報告中臺技術(shù)概覽 ? 企業(yè)級測試配置中臺技術(shù)概覽 |
五、管理視角下的測試中臺建設(shè) |
? 測試中臺的建設(shè)步驟和落地途徑 ? 短期戰(zhàn)術(shù)目標(biāo)和長期戰(zhàn)略目標(biāo)的矛盾以及解決思路 ? 測試中臺建設(shè)的對上管理 ? 測試中臺建設(shè)的對下管理 ? 測試中臺建設(shè)的投資從哪里來,到哪里去 ? 測試中臺建設(shè)中的常見問題與應(yīng)對思路 |
六、企業(yè)級自動化測試技術(shù)中臺詳解 |
? 自動化測試技術(shù)中臺的范圍 ? GUI自動化測試框架的中臺化沉淀 ? GUI自動化測試框架設(shè)計中的關(guān)鍵技術(shù)詳解 ? API自動化測試框架的中臺化沉淀 ? API自動化測試框架設(shè)計中的關(guān)鍵技術(shù)詳解 ? 代碼級自動化測試框架的中臺化沉淀 ? 代碼級自動化測試框架設(shè)計中的關(guān)鍵技術(shù)詳解 ? 如何在測試中臺建設(shè)中高效使用容器技術(shù) ? 全球大型電商的測試中臺建設(shè)的實際案例分享(從0到1,從1到10) |
七、企業(yè)級測試執(zhí)行中臺和測試環(huán)境中臺詳解 |
? 測試執(zhí)行中臺的基本設(shè)計思路 ? 測試環(huán)境中臺的不同類型 ? 測試執(zhí)行中臺的架構(gòu)設(shè)計 ? 測試執(zhí)行中臺的技術(shù)演進 ? 測試環(huán)境中臺的架構(gòu)設(shè)計 ? 測試環(huán)境中臺的技術(shù)演進 ? 容器技術(shù)在測試執(zhí)行環(huán)境中的應(yīng)用 ? eBay測試中臺的實際案例分享 |
八、企業(yè)級測試數(shù)據(jù)中臺技術(shù)詳解 |
? 測試數(shù)據(jù)中臺的定義 ? 測試數(shù)據(jù)中臺能解決的問題 ? 測試數(shù)據(jù)中臺在大型企業(yè)的應(yīng)用案例 ? 測試數(shù)據(jù)準(zhǔn)備的常見痛點 ? 測試數(shù)據(jù)創(chuàng)建的方法和時機 ? 從測試數(shù)據(jù)準(zhǔn)備工具到測試數(shù)據(jù)服務(wù)Test Date Service ? 測試數(shù)據(jù)服務(wù)Test Date Service的技術(shù)演進(大量干貨) ? 測試數(shù)據(jù)服務(wù)Test Date Service的局限性 ? 如何克服局限性:從Test Date Service到測試數(shù)據(jù)中臺 |
九、企業(yè)級測試報告中臺技術(shù)詳解 |
? 各種類型和目的的測試報告 ? 測試報告的痛點與問題 ? 測試報告多樣性與管理的難題 ? 測試報告服務(wù)的誕生 ? 測試報告服務(wù)的架構(gòu)設(shè)計 ? 從測試報告服務(wù)到測試報告中臺的演進 ? 測試報告中臺的實際Demo分享 |
十、企業(yè)級測試配置中臺技術(shù)詳解 |
? 測試腳本和測試配置的解耦問題 ? 實際問題的案例:如何實現(xiàn)讓一套GUI自動化腳本可以自適應(yīng)各種語言版本 ? 測試配置概念的誕生 ? 普適場景下的測試配置中臺的設(shè)計思路 |
十一、業(yè)界前沿軟件測試技術(shù)的落地案例與發(fā)展趨勢解讀 |
? 機器學(xué)習(xí)在GUI自動化測試領(lǐng)域的應(yīng)用案例 ? 自然語言理解在自動化測試腳本生成中的實際應(yīng)用 ? 大數(shù)據(jù)技術(shù)在測試范圍選取領(lǐng)域的應(yīng)用案例 ? 人工智能在測試結(jié)果自動化分析領(lǐng)域中的實際應(yīng)用案例 ? 基于混沌工程的測試中臺建設(shè) |
一、初探中臺 ? 當(dāng)我們在談?wù)摗爸信_”的時候,我們到底在談什么 ? 中臺技術(shù)的核心思想 ? 中臺技術(shù)發(fā)展的前世今生 ? 常見的中臺種類 ? 業(yè)務(wù)中臺 VS 數(shù)據(jù)中臺 ? 測試中臺的興起與發(fā)展 |
二、說透中臺 ? 中臺的精準(zhǔn)定義 ? 平臺和中臺的異同 ? 從技術(shù)架構(gòu)的演進看中臺技術(shù)的發(fā)展 ? 中臺技術(shù)架構(gòu)的演進1:從單體架構(gòu)到分布式架構(gòu) ? 中臺技術(shù)架構(gòu)的演進2:從分布式架構(gòu)到微服務(wù)架構(gòu) ? 中臺技術(shù)架構(gòu)的演進3:從微服務(wù)架構(gòu)到服務(wù)網(wǎng)格 ? 中臺技術(shù)架構(gòu)的演進4:從微服務(wù)和服務(wù)網(wǎng)格到中臺 |
三、測試中臺從0到1 ? 測試中臺建設(shè)的原始驅(qū)動力 ? 測試中臺的核心優(yōu)勢和必然性 ? 從測試服務(wù)化到測試中臺建設(shè) ? 哪些企業(yè)需要測試中臺,測試中臺的核心要素詳解 ? 管中窺豹 - 測試中臺建設(shè)初探 ? 化整為零 - 測試中臺的核心架構(gòu)與設(shè)計思路 ? 測試框架 VS 測試平臺 VS 測試中臺 |
四、技術(shù)視角下的測試中臺建設(shè) ? 什么是理想中的測試中臺 ? 測試中臺全局架構(gòu)初探 ? 測試中臺全局架構(gòu)詳細解讀 ? 企業(yè)級自動化測試技術(shù)中臺概覽 ? 企業(yè)級測試執(zhí)行中臺技術(shù)概覽 ? 企業(yè)級測試環(huán)境中臺技術(shù)概覽 ? 企業(yè)級測試數(shù)據(jù)中臺技術(shù)概覽 ? 企業(yè)級測試報告中臺技術(shù)概覽 ? 企業(yè)級測試配置中臺技術(shù)概覽 |
五、管理視角下的測試中臺建設(shè) ? 測試中臺的建設(shè)步驟和落地途徑 ? 短期戰(zhàn)術(shù)目標(biāo)和長期戰(zhàn)略目標(biāo)的矛盾以及解決思路 ? 測試中臺建設(shè)的對上管理 ? 測試中臺建設(shè)的對下管理 ? 測試中臺建設(shè)的投資從哪里來,到哪里去 ? 測試中臺建設(shè)中的常見問題與應(yīng)對思路 |
六、企業(yè)級自動化測試技術(shù)中臺詳解 ? 自動化測試技術(shù)中臺的范圍 ? GUI自動化測試框架的中臺化沉淀 ? GUI自動化測試框架設(shè)計中的關(guān)鍵技術(shù)詳解 ? API自動化測試框架的中臺化沉淀 ? API自動化測試框架設(shè)計中的關(guān)鍵技術(shù)詳解 ? 代碼級自動化測試框架的中臺化沉淀 ? 代碼級自動化測試框架設(shè)計中的關(guān)鍵技術(shù)詳解 ? 如何在測試中臺建設(shè)中高效使用容器技術(shù) ? 全球大型電商的測試中臺建設(shè)的實際案例分享(從0到1,從1到10) |
七、企業(yè)級測試執(zhí)行中臺和測試環(huán)境中臺詳解 ? 測試執(zhí)行中臺的基本設(shè)計思路 ? 測試環(huán)境中臺的不同類型 ? 測試執(zhí)行中臺的架構(gòu)設(shè)計 ? 測試執(zhí)行中臺的技術(shù)演進 ? 測試環(huán)境中臺的架構(gòu)設(shè)計 ? 測試環(huán)境中臺的技術(shù)演進 ? 容器技術(shù)在測試執(zhí)行環(huán)境中的應(yīng)用 ? eBay測試中臺的實際案例分享 |
八、企業(yè)級測試數(shù)據(jù)中臺技術(shù)詳解 ? 測試數(shù)據(jù)中臺的定義 ? 測試數(shù)據(jù)中臺能解決的問題 ? 測試數(shù)據(jù)中臺在大型企業(yè)的應(yīng)用案例 ? 測試數(shù)據(jù)準(zhǔn)備的常見痛點 ? 測試數(shù)據(jù)創(chuàng)建的方法和時機 ? 從測試數(shù)據(jù)準(zhǔn)備工具到測試數(shù)據(jù)服務(wù)Test Date Service ? 測試數(shù)據(jù)服務(wù)Test Date Service的技術(shù)演進(大量干貨) ? 測試數(shù)據(jù)服務(wù)Test Date Service的局限性 ? 如何克服局限性:從Test Date Service到測試數(shù)據(jù)中臺 |
九、企業(yè)級測試報告中臺技術(shù)詳解 ? 各種類型和目的的測試報告 ? 測試報告的痛點與問題 ? 測試報告多樣性與管理的難題 ? 測試報告服務(wù)的誕生 ? 測試報告服務(wù)的架構(gòu)設(shè)計 ? 從測試報告服務(wù)到測試報告中臺的演進 ? 測試報告中臺的實際Demo分享 |
十、企業(yè)級測試配置中臺技術(shù)詳解 ? 測試腳本和測試配置的解耦問題 ? 實際問題的案例:如何實現(xiàn)讓一套GUI自動化腳本可以自適應(yīng)各種語言版本 ? 測試配置概念的誕生 ? 普適場景下的測試配置中臺的設(shè)計思路 |
十一、業(yè)界前沿軟件測試技術(shù)的落地案例與發(fā)展趨勢解讀 ? 機器學(xué)習(xí)在GUI自動化測試領(lǐng)域的應(yīng)用案例 ? 自然語言理解在自動化測試腳本生成中的實際應(yīng)用 ? 大數(shù)據(jù)技術(shù)在測試范圍選取領(lǐng)域的應(yīng)用案例 ? 人工智能在測試結(jié)果自動化分析領(lǐng)域中的實際應(yīng)用案例 ? 基于混沌工程的測試中臺建設(shè) |