測試經(jīng)理
互聯(lián)網(wǎng)
人工智能
架構(gòu)師
軟件架構(gòu)
架構(gòu)設計
大數(shù)據(jù)
微服務
軟件測試
自動化測試
API
分布式
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

chatGPT驅(qū)動下的自動化測試技術能力進階

課程費用

6800.00 /人

課程時長

2

成為教練

課程簡介

本課程介紹了LLM時代測試架構(gòu)師必須掌握的軟件架構(gòu)知識,包括chatGPT的基本原理和能力范疇、軟件測試領域LLM大語言模型的各種使用場景、LLM在軟件質(zhì)量保障中的各種使用場景、測試架構(gòu)師視角的軟件架構(gòu)設計、業(yè)務驅(qū)動下的技術架構(gòu)的技術演進、分布式架構(gòu)和微服務架構(gòu)、面向功能的測試 VS 面向架構(gòu)的測試等。此外,課程還介紹了GUI自動化和智能化測試技術精要、API自動化和智能化測試技術精要、人工智能和大數(shù)據(jù)技術在測試領域的應用與案例解析、LLM加持下的微服務API測試精要、自動化測試中測試數(shù)據(jù)難題的解決思路以及測試執(zhí)行環(huán)境的設計與最佳實踐等內(nèi)容。

目標收益

通過本課程的學習,學員可以掌握LLM時代測試架構(gòu)師必須掌握的軟件架構(gòu)知識,包括各種使用場景和技術演進,以及GUI自動化和智能化測試技術、API自動化和智能化測試技術、人工智能和大數(shù)據(jù)技術在測試領域的應用等。此外,學員還可以了解自動化測試中測試數(shù)據(jù)難題的解決思路以及測試執(zhí)行環(huán)境的設計與最佳實踐等內(nèi)容,提高測試質(zhì)量和效率。

培訓對象

本課程適合軟件測試工程師、測試架構(gòu)師、測試經(jīng)理等相關人員學習,可以幫助他們掌握LLM時代測試架構(gòu)師必須掌握的軟件架構(gòu)知識,提高測試質(zhì)量和效率。同時,對于想要了解GUI自動化和智能化測試技術、API自動化和智能化測試技術、人工智能和大數(shù)據(jù)技術在測試領域的應用等內(nèi)容的學員來說,本課程也是一個很好的選擇。

課程大綱

LLM時代測試架構(gòu)師必須掌握的軟件架構(gòu)知識 1.chatGPT的基本原理和能力范疇
2.軟件測試領域LLM大語言模型的各種使用場景
3.LLM在軟件質(zhì)量保障中的各種使用場景
4.軟件測試領域LLM大語言模型的各種使用場景
5.chatGPT在測試領域的“能”與“不能”
6.測試架構(gòu)師視角的軟件架構(gòu)設計
7.業(yè)務驅(qū)動下的技術架構(gòu)的技術演進
8.分布式架構(gòu)和微服務架構(gòu)
9.面向功能的測試 VS 面向架構(gòu)的測試
LLM時代的GUI自動化和智能化測試技術精要 1.如何構(gòu)建高效,低維護成本的GUI自動化測試用例
2.GUI自動化測試技術詳細解讀
3.如何提高GUI自動化測試的穩(wěn)定性
4.測試用例腳本封裝粒度的問題
5.從頁面對象模型到業(yè)務流程模型
6.GUI測試腳本的自動生成技術初探
7.使用chatGPT輔助GUI自動化測試腳本的自動生成
8.使用chatGPT實現(xiàn)GUI層面的Monkey測試
9.使用chatGPT實現(xiàn)移動APP的測試用例設計與執(zhí)行
10.chatGPT的GUI測試用例設計中的啟發(fā)式應用
11.影響GUI測試用例穩(wěn)定性的主要因素與應對策略
12.業(yè)界案例分享:大型軟件產(chǎn)品的GUI自動化測試的最佳實踐
13.業(yè)界案例分享:chatGPT在移動APP智能化測試中的最佳實踐
LLM時代的API自動化和智能化測試技術精要 1.傳統(tǒng)API測試工具的局限性
2.基于代碼的API測試的必要性
3.設計與構(gòu)建高效的API自動化測試框架
4.數(shù)據(jù)驅(qū)動在API測試中的應用
5.使用chatGPT自動生成API測試用例
6.使用chatGPT自動生成API測試的測試數(shù)據(jù)
7.使用chatGPT實現(xiàn)API測試的覆蓋率提升
8.API的并發(fā)測試和壓力測試
9.API測試的數(shù)據(jù)準備
10.API測試中的依賴解耦
11.復雜場景的API測試(連續(xù)API調(diào)用以及API調(diào)用之間的參數(shù)傳遞)
12.API調(diào)用時序的測試難點與應對策略
13.API后向兼容性測試的難點與解決方案
14.一站式API開源測試工具HttpRunner的架構(gòu)設計與使用
15.業(yè)界案例分享:大型軟件系統(tǒng)API自動化測試的最佳實踐
16.業(yè)界案例分享:使用LLM實現(xiàn)API自動化測試用例生成的完整案例
人工智能和大數(shù)據(jù)技術在測試領域的應用與案例解析 1.chatGPT在GUI自動化測試中的應用與落地
2.chatGPT在API自動化測試中的應用與落地
3.chatGPT在單元測試中的應用與落地
4.chatGPT在變異測試中的應用與落地
5.基于模型MBT在GUI自動化測試中的實踐
6.基于自然語言處理的自動化測試方案
7.基于特征提取的GUI控件識別
8.智能化失敗測試用例的分析
9.性能測試的自動化分析與定位
10.無頭瀏覽器在GUI測試中的應用
11.行為驅(qū)動開發(fā)BDD的應用與局限
12.探索式測試和chatGPT的測試需求啟發(fā)
13.測試驅(qū)動開發(fā)(TDD)
14.精準測試
15.超越BDD的GUI測試方案初探
LLM加持下的微服務API測試精要 1.微服務架構(gòu)下的API測試挑戰(zhàn)
2.基于消費者契約的API測試的理論基礎
3.基于消費者契約的API測試的實踐
4.基于消費者契約的契約捕獲
5.基于契約的Mock Service實現(xiàn)API測試依賴解耦
6.全新API無法獲取消費者契約的解決思路
7.基于HttpRunner的API消費者契約測試
8.chatGPT在接口調(diào)用鏈路分析中的應用
9.案例分享:Spring Cloud Contract實例
10.業(yè)界案例分享:大型軟件的消費者契約測試的落地案例
自動化測試中測試數(shù)據(jù)難題的解決思路 1.測試中數(shù)據(jù)的復雜性與難點
2.基于實時數(shù)據(jù)創(chuàng)建的測試數(shù)據(jù)準備策略
3.基于預先生成的測試數(shù)據(jù)準備策略
4.測試數(shù)據(jù)生成的基本技術
5.復雜數(shù)據(jù)的生成技術
6.性能測試數(shù)據(jù)的批量生成技術
7.測試數(shù)據(jù)一致性,準確性和及時性的要求
8.測試數(shù)據(jù)工具的設計與業(yè)界最佳實踐
9.Test Data Service的架構(gòu)設計與實現(xiàn)
10.測試數(shù)據(jù)準備的創(chuàng)新設計
11.業(yè)界案例分享:全球化大型電商網(wǎng)站測試數(shù)據(jù)服務的設計
測試執(zhí)行環(huán)境的設計與最佳實踐 1.測試執(zhí)行環(huán)境的概念
2.測試基礎架構(gòu)的概念
3.早期的測試執(zhí)行環(huán)境
4.測試執(zhí)行服務的設計與應用
5.基于Jenkins觸發(fā)測試執(zhí)行
6.基于 Selenium Grid 提高測試并行執(zhí)行能力
7.基于 Jenkins Cluster 提高測試并行執(zhí)行能力
8.基于 Docker 實現(xiàn) Selenium Grid 的動態(tài)擴展與收縮
9.基于 Docker 實現(xiàn) Jenkins Cluster 的動態(tài)擴展與收縮
10.構(gòu)建基于私有云(Cloud)的測試基礎架構(gòu)
11.云測服務的設計思路與原理
LLM加持下的性能測試實踐 1.性能測試的基本方法與應用領域
2.后端性能測試的基本原理和工具
3.前端性能測試的基本原理和工具
4.LLM在性能測試場景設計中的應用
5.LLM在性能測試腳本開發(fā)中的應用
6.LLM在性能測試結(jié)果數(shù)據(jù)分析中的應用
7.LLM在性能測試問題定位中的應用
8.如何0成本應用UI自動化測試腳本和API自動化測試腳本實現(xiàn)性能告警
9.高并發(fā)情況下單session的Profile方法設計
10.Performance Benchmark Kits 的設計
11.基于JMeter的全鏈路壓測系統(tǒng)的設計
12.全鏈路壓測中LLM的使用
chatGPT在軟件研發(fā)全生命周期中的應用場景與案例 1.軟件研發(fā)全流程中LLM擅長的部分
2.軟件研發(fā)全流程中LLM不擅長的部分
3.需求分析階段chatGPT的應用場景與案例
4.頂層設計階段chatGPT的應用場景與案例
5.詳細設計階段chatGPT的應用場景與案例
6.編碼階段chatGPT的應用場景與案例
7.代碼評審階段chatGPT的應用場景與案例
8.單元測試階段chatGPT的應用場景與案例
9.接口測試階段chatGPT的應用場景與案例
10.安全測試階段chatGPT的應用場景與案例
11.持續(xù)集成流水中chatGPT的應用場景與案例
12.持續(xù)發(fā)布中chatGPT的應用場景與案例
13.性能測試階段chatGPT的應用場景與案例
14.測試結(jié)果分析中chatGPT的應用場景與案例
LLM時代測試架構(gòu)師必須掌握的軟件架構(gòu)知識
1.chatGPT的基本原理和能力范疇
2.軟件測試領域LLM大語言模型的各種使用場景
3.LLM在軟件質(zhì)量保障中的各種使用場景
4.軟件測試領域LLM大語言模型的各種使用場景
5.chatGPT在測試領域的“能”與“不能”
6.測試架構(gòu)師視角的軟件架構(gòu)設計
7.業(yè)務驅(qū)動下的技術架構(gòu)的技術演進
8.分布式架構(gòu)和微服務架構(gòu)
9.面向功能的測試 VS 面向架構(gòu)的測試
LLM時代的GUI自動化和智能化測試技術精要
1.如何構(gòu)建高效,低維護成本的GUI自動化測試用例
2.GUI自動化測試技術詳細解讀
3.如何提高GUI自動化測試的穩(wěn)定性
4.測試用例腳本封裝粒度的問題
5.從頁面對象模型到業(yè)務流程模型
6.GUI測試腳本的自動生成技術初探
7.使用chatGPT輔助GUI自動化測試腳本的自動生成
8.使用chatGPT實現(xiàn)GUI層面的Monkey測試
9.使用chatGPT實現(xiàn)移動APP的測試用例設計與執(zhí)行
10.chatGPT的GUI測試用例設計中的啟發(fā)式應用
11.影響GUI測試用例穩(wěn)定性的主要因素與應對策略
12.業(yè)界案例分享:大型軟件產(chǎn)品的GUI自動化測試的最佳實踐
13.業(yè)界案例分享:chatGPT在移動APP智能化測試中的最佳實踐
LLM時代的API自動化和智能化測試技術精要
1.傳統(tǒng)API測試工具的局限性
2.基于代碼的API測試的必要性
3.設計與構(gòu)建高效的API自動化測試框架
4.數(shù)據(jù)驅(qū)動在API測試中的應用
5.使用chatGPT自動生成API測試用例
6.使用chatGPT自動生成API測試的測試數(shù)據(jù)
7.使用chatGPT實現(xiàn)API測試的覆蓋率提升
8.API的并發(fā)測試和壓力測試
9.API測試的數(shù)據(jù)準備
10.API測試中的依賴解耦
11.復雜場景的API測試(連續(xù)API調(diào)用以及API調(diào)用之間的參數(shù)傳遞)
12.API調(diào)用時序的測試難點與應對策略
13.API后向兼容性測試的難點與解決方案
14.一站式API開源測試工具HttpRunner的架構(gòu)設計與使用
15.業(yè)界案例分享:大型軟件系統(tǒng)API自動化測試的最佳實踐
16.業(yè)界案例分享:使用LLM實現(xiàn)API自動化測試用例生成的完整案例
人工智能和大數(shù)據(jù)技術在測試領域的應用與案例解析
1.chatGPT在GUI自動化測試中的應用與落地
2.chatGPT在API自動化測試中的應用與落地
3.chatGPT在單元測試中的應用與落地
4.chatGPT在變異測試中的應用與落地
5.基于模型MBT在GUI自動化測試中的實踐
6.基于自然語言處理的自動化測試方案
7.基于特征提取的GUI控件識別
8.智能化失敗測試用例的分析
9.性能測試的自動化分析與定位
10.無頭瀏覽器在GUI測試中的應用
11.行為驅(qū)動開發(fā)BDD的應用與局限
12.探索式測試和chatGPT的測試需求啟發(fā)
13.測試驅(qū)動開發(fā)(TDD)
14.精準測試
15.超越BDD的GUI測試方案初探
LLM加持下的微服務API測試精要
1.微服務架構(gòu)下的API測試挑戰(zhàn)
2.基于消費者契約的API測試的理論基礎
3.基于消費者契約的API測試的實踐
4.基于消費者契約的契約捕獲
5.基于契約的Mock Service實現(xiàn)API測試依賴解耦
6.全新API無法獲取消費者契約的解決思路
7.基于HttpRunner的API消費者契約測試
8.chatGPT在接口調(diào)用鏈路分析中的應用
9.案例分享:Spring Cloud Contract實例
10.業(yè)界案例分享:大型軟件的消費者契約測試的落地案例
自動化測試中測試數(shù)據(jù)難題的解決思路
1.測試中數(shù)據(jù)的復雜性與難點
2.基于實時數(shù)據(jù)創(chuàng)建的測試數(shù)據(jù)準備策略
3.基于預先生成的測試數(shù)據(jù)準備策略
4.測試數(shù)據(jù)生成的基本技術
5.復雜數(shù)據(jù)的生成技術
6.性能測試數(shù)據(jù)的批量生成技術
7.測試數(shù)據(jù)一致性,準確性和及時性的要求
8.測試數(shù)據(jù)工具的設計與業(yè)界最佳實踐
9.Test Data Service的架構(gòu)設計與實現(xiàn)
10.測試數(shù)據(jù)準備的創(chuàng)新設計
11.業(yè)界案例分享:全球化大型電商網(wǎng)站測試數(shù)據(jù)服務的設計
測試執(zhí)行環(huán)境的設計與最佳實踐
1.測試執(zhí)行環(huán)境的概念
2.測試基礎架構(gòu)的概念
3.早期的測試執(zhí)行環(huán)境
4.測試執(zhí)行服務的設計與應用
5.基于Jenkins觸發(fā)測試執(zhí)行
6.基于 Selenium Grid 提高測試并行執(zhí)行能力
7.基于 Jenkins Cluster 提高測試并行執(zhí)行能力
8.基于 Docker 實現(xiàn) Selenium Grid 的動態(tài)擴展與收縮
9.基于 Docker 實現(xiàn) Jenkins Cluster 的動態(tài)擴展與收縮
10.構(gòu)建基于私有云(Cloud)的測試基礎架構(gòu)
11.云測服務的設計思路與原理
LLM加持下的性能測試實踐
1.性能測試的基本方法與應用領域
2.后端性能測試的基本原理和工具
3.前端性能測試的基本原理和工具
4.LLM在性能測試場景設計中的應用
5.LLM在性能測試腳本開發(fā)中的應用
6.LLM在性能測試結(jié)果數(shù)據(jù)分析中的應用
7.LLM在性能測試問題定位中的應用
8.如何0成本應用UI自動化測試腳本和API自動化測試腳本實現(xiàn)性能告警
9.高并發(fā)情況下單session的Profile方法設計
10.Performance Benchmark Kits 的設計
11.基于JMeter的全鏈路壓測系統(tǒng)的設計
12.全鏈路壓測中LLM的使用
chatGPT在軟件研發(fā)全生命周期中的應用場景與案例
1.軟件研發(fā)全流程中LLM擅長的部分
2.軟件研發(fā)全流程中LLM不擅長的部分
3.需求分析階段chatGPT的應用場景與案例
4.頂層設計階段chatGPT的應用場景與案例
5.詳細設計階段chatGPT的應用場景與案例
6.編碼階段chatGPT的應用場景與案例
7.代碼評審階段chatGPT的應用場景與案例
8.單元測試階段chatGPT的應用場景與案例
9.接口測試階段chatGPT的應用場景與案例
10.安全測試階段chatGPT的應用場景與案例
11.持續(xù)集成流水中chatGPT的應用場景與案例
12.持續(xù)發(fā)布中chatGPT的應用場景與案例
13.性能測試階段chatGPT的應用場景與案例
14.測試結(jié)果分析中chatGPT的應用場景與案例

活動詳情

提交需求