課程簡介
在業(yè)務(wù)的驅(qū)動下,軟件技術(shù)和軟件架構(gòu)的發(fā)展可謂日新月異,作為測試從業(yè)者如果不能緊跟時代的步伐,繼續(xù)采用傳統(tǒng)的軟件測試方法與技術(shù),將很難滿足當(dāng)前高速迭代的技術(shù)創(chuàng)新與業(yè)務(wù)發(fā)展。同時,企業(yè)本身在ABC(人工智能AI + 大數(shù)據(jù) Big Data + 云計(jì)算Cloud)的技術(shù)趨勢下,也迫切需要掌握如何利用這些技術(shù)來為產(chǎn)品的測試以及DevOps提供直接的幫助,以此來提高產(chǎn)品的研發(fā)效率以及交付的頻率與質(zhì)量。
雖然已經(jīng)有很多企業(yè),尤其是中大規(guī)模的企業(yè)已經(jīng)意識到這一點(diǎn),但是苦于找不到實(shí)際成功案例以及合適的技術(shù)切入點(diǎn),所以一直沒有能獲得實(shí)質(zhì)性的進(jìn)展。那么這門課程的設(shè)計(jì)就是為了打破這一僵局,課程將從測試和 DevOps過程中的實(shí)際痛點(diǎn)和問題出發(fā),講解AI + Big Data + Cloud在業(yè)界頂級技術(shù)驅(qū)動型公司的應(yīng)用場景與落地實(shí)踐,內(nèi)容涉及痛點(diǎn)分析,解決方案,架構(gòu)設(shè)計(jì)以及落地效果等。
目標(biāo)收益
? 深入理解AI+BigData+Cloud技術(shù)在業(yè)界是如何被實(shí)際應(yīng)用到測試和DevOps領(lǐng)域,并如何在研發(fā)效能方面發(fā)揮巨大作用;
? 深入理解大型互聯(lián)網(wǎng)企業(yè)的測試基礎(chǔ)架構(gòu)和DevOps的設(shè)計(jì)思路,清楚理解如何運(yùn)用ABC技術(shù)來面對海量測試需求引出的一系列難題;
? 擴(kuò)展測試從業(yè)人員的技術(shù)視野,通過課程學(xué)習(xí)能夠掌握業(yè)界先進(jìn)技術(shù)與測試技術(shù)的結(jié)合點(diǎn);
? 除了講解應(yīng)用領(lǐng)域,還講解具體的實(shí)現(xiàn)方法和架構(gòu)設(shè)計(jì),做到全面落地,避免紙上談兵;
? 課程案例全部來自大公司的實(shí)際項(xiàng)目,在保證基礎(chǔ)理論架構(gòu)清晰的基礎(chǔ)上,注重實(shí)踐與應(yīng)用;
培訓(xùn)對象
? 資深測試工程師,測試開發(fā)工程師和測試技術(shù)骨干成員
? 測試技術(shù)負(fù)責(zé)人或測試架構(gòu)師
? DevOps資深工程師和技術(shù)負(fù)責(zé)人
? 工程效能團(tuán)隊(duì)負(fù)責(zé)人和工程效能研發(fā)工程師
? 開發(fā)工程師,開發(fā)技術(shù)經(jīng)理,開發(fā)技術(shù)負(fù)責(zé)人
? 技術(shù)創(chuàng)新團(tuán)隊(duì)的工程師
課程大綱
業(yè)界前沿測試技術(shù)的應(yīng)用與落地( AI + Big Data + Cloud在測試領(lǐng)域的應(yīng)用與落地) |
? 超越BDD,GUI自動化測試用例的自動生成技術(shù) ? API自動化測試用例的自動生成技術(shù) ? 大數(shù)據(jù)在測試領(lǐng)域的落地與應(yīng)用場景解析 ? 基于用戶行為分析和大數(shù)據(jù)的測試用例設(shè)計(jì) ? 基于AI的失敗測試用例的自動化分析 ? 基于錯誤猜測的測試用例設(shè)計(jì)技術(shù) ? 基于消費(fèi)者契約的API測試 ? 單元測試中,自動化你的“自動化測試”技術(shù) ? Docker容器在測試環(huán)境中的落地與應(yīng)用 ? Docker容器在CI/CD的落地與應(yīng)用 ? 精準(zhǔn)測試技術(shù)的應(yīng)用與實(shí)踐 ? Test as a Service架構(gòu)的設(shè)計(jì)與落地實(shí)踐 ? 測試數(shù)據(jù)服務(wù)的設(shè)計(jì)與落地實(shí)踐 ? 基于機(jī)器學(xué)習(xí)的自動化測試腳本修復(fù) |
業(yè)界前沿測試技術(shù)及工具使用 |
? 不寫代碼的API測試框架HttpRunner的應(yīng)用 ? 人工智能GUI自動化測試框架Airtest的應(yīng)用 ? 前端性能優(yōu)化工具WebPageTest的應(yīng)用 ? 無頭瀏覽器的GUI自動化測試技術(shù) ? 基于模型(MBT)的GUI自動化測試技術(shù) |
業(yè)界前沿性能測試方法設(shè)計(jì) |
? 基于JMeter的全鏈路壓測系統(tǒng)的設(shè)計(jì) ? 如何0成本應(yīng)用UI自動化測試腳本和API自動化測試腳本實(shí)現(xiàn)性格告警 ? 高并發(fā)情況下單session的Profile方法設(shè)計(jì) ? Performance Benchmark Kits的設(shè)計(jì) ? 基于用戶數(shù)據(jù)庫特征提取的測試背景數(shù)據(jù)仿真 ? 代碼級的性能測試實(shí)踐 ? 性能壓測的測試數(shù)據(jù)準(zhǔn)備 |
業(yè)界前沿測試管理經(jīng)驗(yàn) |
? 敏捷開發(fā)模式下的敏捷測試管理 ? 敏捷開發(fā)模式下,質(zhì)量量化指標(biāo)的最佳實(shí)踐 ? 測試敏捷化 vs 敏捷測試 ? “去QE”時代下的測試管理 ? “去QE”時代下的技術(shù)挑戰(zhàn)與應(yīng)對策略 ? 測試驅(qū)動開發(fā)(TDD)的測試管理實(shí)踐 ? 行為驅(qū)動開發(fā)(BDD)的測試管理實(shí)踐 ? 基于Test as a Service架構(gòu)的測試管理 ? 統(tǒng)一測試報告服務(wù)的應(yīng)用場景與設(shè)計(jì)思路 ? 藍(lán)綠測試,A/B測試和灰度發(fā)布 ? DevOps和TestOps時代的測試管理 ? 測試工具應(yīng)用商店的實(shí)踐與管理 ? 基于Testlink的需求和測試mapping管理 |
實(shí)際案例分享 |
? 某全球大型電商案例:基于AI的失敗測試用例的自動化分析系統(tǒng) ? 某全球大型電商案例:全棧測試用例執(zhí)行報告的實(shí)現(xiàn) ? 某全球大型電商案例:Test as a service的實(shí)現(xiàn)與架構(gòu) ? 國內(nèi)某商業(yè)銀行案例:GUI自動化測試用例的自動生成 ? 國內(nèi)某商業(yè)銀行案例:基于大數(shù)據(jù)來設(shè)計(jì)GUI測試用例的執(zhí)行路徑與權(quán)重 ? 國內(nèi)某商業(yè)銀行案例:測試執(zhí)行環(huán)境的私有云方案 ? 某大型跨國軟件公司案例:利用功能測試用例0成本實(shí)現(xiàn)性能測試 ? 某大型跨國軟件公司案例:邊界測試數(shù)據(jù)的自動生成技術(shù) ? 某大型跨國軟件公司案例:自服務(wù)的性能基準(zhǔn)測試 ? 某大型跨國軟件公司案例:測試需求的追蹤管理 ? 某大型跨國軟件公司案例:基于AI的測試數(shù)據(jù)準(zhǔn)備 ? BAT案例:全鏈路壓測系統(tǒng)的設(shè)計(jì) ? BAT案例:微服務(wù)架構(gòu)下的API測試方法 ? BAT案例:從測試的視角看網(wǎng)站架構(gòu)的演進(jìn)與發(fā)展 |
業(yè)界前沿測試技術(shù)的應(yīng)用與落地( AI + Big Data + Cloud在測試領(lǐng)域的應(yīng)用與落地) ? 超越BDD,GUI自動化測試用例的自動生成技術(shù) ? API自動化測試用例的自動生成技術(shù) ? 大數(shù)據(jù)在測試領(lǐng)域的落地與應(yīng)用場景解析 ? 基于用戶行為分析和大數(shù)據(jù)的測試用例設(shè)計(jì) ? 基于AI的失敗測試用例的自動化分析 ? 基于錯誤猜測的測試用例設(shè)計(jì)技術(shù) ? 基于消費(fèi)者契約的API測試 ? 單元測試中,自動化你的“自動化測試”技術(shù) ? Docker容器在測試環(huán)境中的落地與應(yīng)用 ? Docker容器在CI/CD的落地與應(yīng)用 ? 精準(zhǔn)測試技術(shù)的應(yīng)用與實(shí)踐 ? Test as a Service架構(gòu)的設(shè)計(jì)與落地實(shí)踐 ? 測試數(shù)據(jù)服務(wù)的設(shè)計(jì)與落地實(shí)踐 ? 基于機(jī)器學(xué)習(xí)的自動化測試腳本修復(fù) |
業(yè)界前沿測試技術(shù)及工具使用 ? 不寫代碼的API測試框架HttpRunner的應(yīng)用 ? 人工智能GUI自動化測試框架Airtest的應(yīng)用 ? 前端性能優(yōu)化工具WebPageTest的應(yīng)用 ? 無頭瀏覽器的GUI自動化測試技術(shù) ? 基于模型(MBT)的GUI自動化測試技術(shù) |
業(yè)界前沿性能測試方法設(shè)計(jì) ? 基于JMeter的全鏈路壓測系統(tǒng)的設(shè)計(jì) ? 如何0成本應(yīng)用UI自動化測試腳本和API自動化測試腳本實(shí)現(xiàn)性格告警 ? 高并發(fā)情況下單session的Profile方法設(shè)計(jì) ? Performance Benchmark Kits的設(shè)計(jì) ? 基于用戶數(shù)據(jù)庫特征提取的測試背景數(shù)據(jù)仿真 ? 代碼級的性能測試實(shí)踐 ? 性能壓測的測試數(shù)據(jù)準(zhǔn)備 |
業(yè)界前沿測試管理經(jīng)驗(yàn) ? 敏捷開發(fā)模式下的敏捷測試管理 ? 敏捷開發(fā)模式下,質(zhì)量量化指標(biāo)的最佳實(shí)踐 ? 測試敏捷化 vs 敏捷測試 ? “去QE”時代下的測試管理 ? “去QE”時代下的技術(shù)挑戰(zhàn)與應(yīng)對策略 ? 測試驅(qū)動開發(fā)(TDD)的測試管理實(shí)踐 ? 行為驅(qū)動開發(fā)(BDD)的測試管理實(shí)踐 ? 基于Test as a Service架構(gòu)的測試管理 ? 統(tǒng)一測試報告服務(wù)的應(yīng)用場景與設(shè)計(jì)思路 ? 藍(lán)綠測試,A/B測試和灰度發(fā)布 ? DevOps和TestOps時代的測試管理 ? 測試工具應(yīng)用商店的實(shí)踐與管理 ? 基于Testlink的需求和測試mapping管理 |
實(shí)際案例分享 ? 某全球大型電商案例:基于AI的失敗測試用例的自動化分析系統(tǒng) ? 某全球大型電商案例:全棧測試用例執(zhí)行報告的實(shí)現(xiàn) ? 某全球大型電商案例:Test as a service的實(shí)現(xiàn)與架構(gòu) ? 國內(nèi)某商業(yè)銀行案例:GUI自動化測試用例的自動生成 ? 國內(nèi)某商業(yè)銀行案例:基于大數(shù)據(jù)來設(shè)計(jì)GUI測試用例的執(zhí)行路徑與權(quán)重 ? 國內(nèi)某商業(yè)銀行案例:測試執(zhí)行環(huán)境的私有云方案 ? 某大型跨國軟件公司案例:利用功能測試用例0成本實(shí)現(xiàn)性能測試 ? 某大型跨國軟件公司案例:邊界測試數(shù)據(jù)的自動生成技術(shù) ? 某大型跨國軟件公司案例:自服務(wù)的性能基準(zhǔn)測試 ? 某大型跨國軟件公司案例:測試需求的追蹤管理 ? 某大型跨國軟件公司案例:基于AI的測試數(shù)據(jù)準(zhǔn)備 ? BAT案例:全鏈路壓測系統(tǒng)的設(shè)計(jì) ? BAT案例:微服務(wù)架構(gòu)下的API測試方法 ? BAT案例:從測試的視角看網(wǎng)站架構(gòu)的演進(jìn)與發(fā)展 |