測(cè)試經(jīng)理
互聯(lián)網(wǎng)
架構(gòu)師
自動(dòng)化測(cè)試
單元測(cè)試
性能測(cè)試
工程師
API
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

測(cè)試架構(gòu)師修煉之道

課程費(fèi)用

6800.00 /人

課程時(shí)長

2

成為教練

課程簡介

本課程圍繞“測(cè)試架構(gòu)師的技術(shù)修煉”這一主題,系統(tǒng)性地梳理了測(cè)試架構(gòu)師必備的知識(shí)體系和技術(shù)技能,主要講解GUI/API/Mobile自動(dòng)化測(cè)試框架設(shè)計(jì)與最佳實(shí)踐、性能測(cè)試以及全鏈路壓測(cè)的最佳實(shí)踐、代碼級(jí)單元測(cè)試的關(guān)鍵技術(shù)、測(cè)試基礎(chǔ)架構(gòu)的建設(shè)與設(shè)計(jì)、測(cè)試數(shù)據(jù)準(zhǔn)備的最佳實(shí)踐、測(cè)試新技術(shù)和測(cè)試架構(gòu)師的“軟實(shí)力”等內(nèi)容。課程目標(biāo)是幫助測(cè)試人員迅速提升技術(shù)視野,在技術(shù)實(shí)力和工程實(shí)踐兩方面雙管齊下,加速從測(cè)試工程師向測(cè)試架構(gòu)師的蛻變。

目標(biāo)收益

1. 從測(cè)試架構(gòu)師的視角深入理解網(wǎng)站的架構(gòu)發(fā)展與技術(shù)演進(jìn)
2. 從測(cè)試架構(gòu)師的視角深入理解企業(yè)級(jí)測(cè)試基礎(chǔ)架構(gòu)的設(shè)計(jì)與實(shí)現(xiàn)
3. 從測(cè)試架構(gòu)師的視角深入理解GUI/API/Mobile/性能測(cè)試框架的設(shè)計(jì)與工程應(yīng)用
4. 從測(cè)試架構(gòu)師的視角深入理解行業(yè)領(lǐng)先的性能測(cè)試方法和技術(shù)
5. 從測(cè)試架構(gòu)師的視角深入理解代碼級(jí)測(cè)試的關(guān)鍵技術(shù)與設(shè)計(jì)策略
6. 掌握測(cè)試架構(gòu)師“軟實(shí)力”的核心

培訓(xùn)對(duì)象

? 希望通過系統(tǒng)性學(xué)習(xí),快速成長為具有測(cè)試架構(gòu)師視野與技術(shù)能力的測(cè)試工程師、測(cè)試開發(fā)工程師、測(cè)試技術(shù)主管。
? 希望深刻理解軟件測(cè)試技術(shù)的開發(fā)工程師、運(yùn)維工程師、架構(gòu)師、測(cè)試經(jīng)理和開發(fā)經(jīng)理等。

課程大綱

第一章:測(cè)試架構(gòu)師必須掌握的架構(gòu)知識(shí) 【系統(tǒng)性梳理了測(cè)試架構(gòu)師和資深測(cè)試工程師必須掌握的大型互聯(lián)網(wǎng)架構(gòu)的核心知識(shí)體系,剖析了大型網(wǎng)站技術(shù)架構(gòu)模式,深入講述大型互聯(lián)網(wǎng)架構(gòu)設(shè)計(jì)的核心原理與發(fā)展歷程,從高性能、高可用、伸縮性和可擴(kuò)展性等四個(gè)維度對(duì)大型網(wǎng)站架構(gòu)進(jìn)行了有針對(duì)性地深度剖析,彌補(bǔ)了測(cè)試工程師相比開發(fā)工程師以及架構(gòu)師之間知識(shí)結(jié)構(gòu)上的短板,并且從測(cè)試的視角對(duì)架構(gòu)的測(cè)試策略進(jìn)行了解讀?!?br/>? 測(cè)試架構(gòu)師視角的大型網(wǎng)站架構(gòu)設(shè)計(jì)
? 業(yè)務(wù)驅(qū)動(dòng)下的大型網(wǎng)站技術(shù)架構(gòu)的技術(shù)演進(jìn)
? 分布式架構(gòu)
? 微服務(wù)架構(gòu)
? 服務(wù)網(wǎng)格
? 深入淺出網(wǎng)站高性能架構(gòu)設(shè)計(jì)
? 深入淺出網(wǎng)站高可用架構(gòu)設(shè)計(jì)
? 深入淺出網(wǎng)站伸縮性架構(gòu)設(shè)計(jì)
? 深入淺出網(wǎng)站可擴(kuò)展性架構(gòu)設(shè)計(jì)

第二章:GUI自動(dòng)化測(cè)試技術(shù)精要 【GUI自動(dòng)化測(cè)試可以說是自動(dòng)化測(cè)試最早的應(yīng)用領(lǐng)域,也是測(cè)試工程師最常會(huì)接觸到的測(cè)試實(shí)踐。 本課程會(huì)從最基礎(chǔ)的GUI測(cè)試談起,用最直白的語句講解GUI測(cè)試框架設(shè)計(jì)與發(fā)展的種種困境與突破,見證GUI測(cè)試框架從雛形走向高效的歷程。同時(shí)還涉及這些框架在大型電商網(wǎng)站的具體實(shí)踐與落地,并梳理了影響GUI自動(dòng)化測(cè)試穩(wěn)定性的關(guān)鍵因素并給出切實(shí)可行的技術(shù)解決方案。另外對(duì)于電商業(yè)務(wù)全球化發(fā)展所帶來的測(cè)試挑戰(zhàn),也給出了業(yè)內(nèi)的最佳實(shí)踐。 最后還談?wù)摿薌UI自動(dòng)化測(cè)試中的一些創(chuàng)新設(shè)計(jì)和方法。】
? 如何構(gòu)建高效,低維護(hù)成本的GUI自動(dòng)化測(cè)試用例
? 測(cè)試用例腳本封裝粒度的問題
? 從頁面對(duì)象模型到業(yè)務(wù)流程模型
? GUI測(cè)試腳本的自動(dòng)生成技術(shù)初探
? 影響GUI測(cè)試用例穩(wěn)定性的主要因素與應(yīng)對(duì)策略
? GUI測(cè)試如何應(yīng)對(duì)多國語言的國際化測(cè)試
? GUI測(cè)試中的數(shù)據(jù)準(zhǔn)備
? 無頭瀏覽器在GUI測(cè)試中的應(yīng)用
? 行為驅(qū)動(dòng)開發(fā)BDD的應(yīng)用與局限性
? 超越BDD的GUI測(cè)試方案初探
? 人工智能AI在GUI自動(dòng)化測(cè)試中的應(yīng)用與落地
? 基于模型MBT在GUI自動(dòng)化測(cè)試中的實(shí)踐
? 業(yè)界案例分享:全球化大型電商網(wǎng)站GUI自動(dòng)化測(cè)試的最佳實(shí)踐
第三章:API自動(dòng)化測(cè)試技術(shù)精要 【面對(duì)GUI自動(dòng)化測(cè)試普遍投入產(chǎn)出比(ROI)不高的窘境,現(xiàn)在互聯(lián)網(wǎng)企業(yè)逐漸將測(cè)試重點(diǎn)從GUI移到了API。這里我同樣會(huì)從最基礎(chǔ)的API測(cè)試談起,循序漸進(jìn),以兼具實(shí)用性和前瞻性的方式講解API測(cè)試的關(guān)鍵技術(shù)。 最后對(duì)API測(cè)試的企業(yè)級(jí)應(yīng)用場(chǎng)景進(jìn)行系統(tǒng)性梳理,給出測(cè)試策略設(shè)計(jì)與最佳實(shí)踐?!?br/>? 主流API測(cè)試工具(Postman和JMeter)的原理與使用技巧
? API測(cè)試工具的局限性
? 基于代碼的API測(cè)試的必要性
? 設(shè)計(jì)與構(gòu)建高效的API自動(dòng)化測(cè)試框架
? 數(shù)據(jù)驅(qū)動(dòng)在API測(cè)試中的應(yīng)用
? API的并發(fā)測(cè)試和壓力測(cè)試
? API測(cè)試的數(shù)據(jù)準(zhǔn)備
? API測(cè)試中的依賴解耦
? 復(fù)雜場(chǎng)景的API測(cè)試(連續(xù)API調(diào)用以及API調(diào)用之間的參數(shù)傳遞)
? API調(diào)用時(shí)序的測(cè)試難點(diǎn)與應(yīng)對(duì)策略
? 異步API的測(cè)試難點(diǎn)與應(yīng)對(duì)策略
? API后向兼容性測(cè)試的難點(diǎn)與解決方案
? 一站式API開源測(cè)試工具HttpRunner的架構(gòu)設(shè)計(jì)與使用
? 業(yè)界案例分享:全球化大型電商網(wǎng)站API自動(dòng)化測(cè)試的最佳實(shí)踐
第四章:微服務(wù)時(shí)代的API測(cè)試精要 【這里談?wù)撃壳爸髁鞯奈⒎?wù)架構(gòu)下的API測(cè)試挑戰(zhàn),同時(shí)給出了可以應(yīng)對(duì)這些挑戰(zhàn)的基于消費(fèi)者契約的API測(cè)試方法,最后還給你了實(shí)際的用例代碼,并探討其最佳實(shí)踐。】
? 微服務(wù)架構(gòu)下的API測(cè)試挑戰(zhàn)
? 基于消費(fèi)者契約的API測(cè)試的理論基礎(chǔ)
? 基于消費(fèi)者契約的API測(cè)試的實(shí)踐
? 基于消費(fèi)者契約的契約捕獲
? 基于契約的Mock Service實(shí)現(xiàn)API測(cè)試依賴解耦
? 全新API無法獲取消費(fèi)者契約的解決思路
? 基于HttpRunner的API消費(fèi)者契約測(cè)試
? 案例分享:Spring Cloud Contract實(shí)例
? 業(yè)界案例分享:全球化大型電商網(wǎng)站的消費(fèi)者契約測(cè)試的落地案例
第五章:自動(dòng)化測(cè)試中測(cè)試數(shù)據(jù)難題的解決思路 【如同然界生物物競(jìng)天擇的自然進(jìn)化規(guī)律一樣,測(cè)試數(shù)據(jù)準(zhǔn)備也基本遵循類似的規(guī)律。這里將以測(cè)試數(shù)據(jù)準(zhǔn)備的痛點(diǎn)為切入點(diǎn),探討測(cè)試數(shù)據(jù)準(zhǔn)備的技術(shù)演進(jìn),并討論最終如何發(fā)展成為測(cè)試數(shù)據(jù)平臺(tái)的歷程。其中還會(huì)涉及很多測(cè)試數(shù)據(jù)準(zhǔn)備的創(chuàng)新設(shè)計(jì),相信很多內(nèi)容都可以很方便地被你所在的項(xiàng)目所應(yīng)用?!?br/>? 測(cè)試中數(shù)據(jù)的復(fù)雜性與難點(diǎn)
? 基于實(shí)時(shí)數(shù)據(jù)創(chuàng)建的測(cè)試數(shù)據(jù)準(zhǔn)備策略
? 基于預(yù)先生成的測(cè)試數(shù)據(jù)準(zhǔn)備策略
? 測(cè)試數(shù)據(jù)生成的基本技術(shù)
? 復(fù)雜數(shù)據(jù)的生成技術(shù)
? 性能測(cè)試數(shù)據(jù)的批量生成技術(shù)
? 測(cè)試數(shù)據(jù)一致性,準(zhǔn)確性和及時(shí)性的要求
? 測(cè)試數(shù)據(jù)工具的設(shè)計(jì)與業(yè)界最佳實(shí)踐
o 測(cè)試數(shù)據(jù)準(zhǔn)備 V1.0時(shí)代
o 測(cè)試數(shù)據(jù)準(zhǔn)備 V2.0時(shí)代
o 測(cè)試數(shù)據(jù)準(zhǔn)備 V3.0時(shí)代
o 測(cè)試數(shù)據(jù)準(zhǔn)備 V4.0時(shí)代
? Test Data Service的架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)
? 測(cè)試數(shù)據(jù)準(zhǔn)備的創(chuàng)新設(shè)計(jì)
? 業(yè)界案例分享:全球化大型電商網(wǎng)站測(cè)試數(shù)據(jù)服務(wù)的設(shè)計(jì)
第六章:Mobile移動(dòng)App測(cè)試的最佳實(shí)踐 【現(xiàn)在國的的移動(dòng)應(yīng)用大行其道,因此其測(cè)試技術(shù)與質(zhì)量保障也變得尤為關(guān)鍵。這里會(huì)分別介紹了三類移動(dòng)應(yīng)用的測(cè)試方法與技術(shù),涉及了iOS和Android,Web App和Native App,真機(jī)測(cè)試和模擬器測(cè)試,面向應(yīng)用的測(cè)試和移動(dòng)專項(xiàng)測(cè)試等?!?br/>? Mobile App測(cè)試的特點(diǎn)
? Mobile App的專項(xiàng)測(cè)試簡介
? Mobile的自動(dòng)化測(cè)試技術(shù)
? Appium簡介與應(yīng)用
? Mobile測(cè)試環(huán)境的難點(diǎn)
? 業(yè)界案例分享:基于Appium + Selenium Grid搭建企業(yè)級(jí)Mobile私有云
第七章:測(cè)試執(zhí)行環(huán)境的設(shè)計(jì)與最佳實(shí)踐 【測(cè)試基礎(chǔ)架構(gòu)是測(cè)試架構(gòu)師以及資深測(cè)試開發(fā)人員必須能夠駕馭的重要環(huán)節(jié)。這里的內(nèi)容會(huì)與當(dāng)下主流行的DevOps和CI/CD有很多交集,并對(duì)DevOps和CI/CD的成功與否有著決定性的關(guān)鍵作用。同樣地,測(cè)試基礎(chǔ)架構(gòu)的發(fā)展也不是一蹴而就的,同樣是從一些簡單的架構(gòu)形式逐漸演變發(fā)展來適應(yīng)高速發(fā)展的業(yè)務(wù)需求,在此我會(huì)從0到1,深入剖析大型互聯(lián)網(wǎng)企業(yè)的測(cè)試基礎(chǔ)架構(gòu)設(shè)計(jì)以及其原始驅(qū)動(dòng)力,主要探討測(cè)試執(zhí)行環(huán)境設(shè)計(jì)、測(cè)試報(bào)告平臺(tái)設(shè)計(jì)以及如何與CI/CD的集成等內(nèi)容,其中還會(huì)涉及很多具有前瞻性的設(shè)計(jì)創(chuàng)新?!?br/>? 測(cè)試執(zhí)行環(huán)境的概念
? 測(cè)試基礎(chǔ)架構(gòu)的概念
? 早期的測(cè)試執(zhí)行環(huán)境
? 測(cè)試執(zhí)行服務(wù)的設(shè)計(jì)與應(yīng)用
? 基于Jenkins觸發(fā)測(cè)試執(zhí)行
? 基于 Selenium Grid 提高測(cè)試并行執(zhí)行能力
? 基于 Jenkins Cluster 提高測(cè)試并行執(zhí)行能力
? 基于 Docker 實(shí)現(xiàn) Selenium Grid 的動(dòng)態(tài)擴(kuò)展與收縮
? 基于 Docker 實(shí)現(xiàn) Jenkins Cluster 的動(dòng)態(tài)擴(kuò)展與收縮
? 構(gòu)建基于私有云(Cloud)的測(cè)試基礎(chǔ)架構(gòu)
? 云測(cè)服務(wù)的設(shè)計(jì)思路與原理
? 引入 Test Report Service 生成各種測(cè)試報(bào)告
? 典型的 Test Report Platform 架構(gòu)
? 全棧測(cè)試報(bào)告的優(yōu)勢(shì)與關(guān)鍵技術(shù)
? 基于故事版的GUI自動(dòng)化測(cè)試報(bào)告
? 設(shè)計(jì)Multi-Site Comparison Report 提高 LQA 測(cè)試效率
? 人工智能AI技術(shù)在測(cè)試用例執(zhí)行結(jié)果分析中的應(yīng)用與落地
第八章:性能測(cè)試的行業(yè)最佳實(shí)踐 【性能測(cè)試本身是個(gè)非常龐大的主題并且具有很強(qiáng)專業(yè)性的領(lǐng)域, 首先我會(huì)從0到1的入門者視角,系統(tǒng)性地對(duì)性能測(cè)試的方法以及應(yīng)用領(lǐng)域進(jìn)行闡述,并拋棄傳統(tǒng)教科書純理論講解的形式,以通俗易懂的實(shí)例解釋軟件的各種性能指標(biāo),使你對(duì)這些晦澀難懂或者長期以來模棱兩可的概念有本質(zhì)清晰的認(rèn)識(shí)。隨后我從實(shí)戰(zhàn)的角度對(duì)前端和后端性能測(cè)試工具的基本原理進(jìn)行闡述,并基于LoadRunner講解大型企業(yè)性能測(cè)試的規(guī)劃、設(shè)計(jì)、實(shí)現(xiàn)的具體實(shí)例。然后我會(huì)以某全球軟件公司性能測(cè)試卓越中心的實(shí)際案例來分享更多的性能測(cè)試創(chuàng)新實(shí)踐,這部分內(nèi)容大多屬于首次公開,干貨滿滿。最后談?wù)摿舜笮突ヂ?lián)網(wǎng)產(chǎn)品的全鏈路壓測(cè)的行業(yè)實(shí)踐?!?br/>? 不同視角的軟件性能與性能指標(biāo)解讀
? 性能測(cè)試的基本方法與應(yīng)用領(lǐng)域
? 后端性能測(cè)試的基本原理和工具
? 前端性能測(cè)試的基本原理和工具
? LoadRunner的使用與工程應(yīng)用
? 基于LoadRunner實(shí)現(xiàn)企業(yè)級(jí)服務(wù)器端性能測(cè)試的實(shí)踐
? JMeter的使用與工程應(yīng)用
? 某知名全球軟件研發(fā)中心-性能測(cè)試卓越中心實(shí)際案例與經(jīng)驗(yàn)分享
o 如何0成本應(yīng)用UI自動(dòng)化測(cè)試腳本和API自動(dòng)化測(cè)試腳本實(shí)現(xiàn)性能告警
o 高并發(fā)情況下單session的Profile方法設(shè)計(jì)
o Performance Benchmark Kits 的設(shè)計(jì)
? 基于JMeter的全鏈路壓測(cè)系統(tǒng)的設(shè)計(jì)
第九章:代碼級(jí)單元測(cè)試技術(shù)的最佳實(shí)踐 代碼級(jí)測(cè)試通常都是由開發(fā)人員執(zhí)行,但是單元測(cè)試框架選型、覆蓋率統(tǒng)計(jì)、打樁技術(shù)選型、測(cè)試用例設(shè)計(jì)原則等內(nèi)容都需要測(cè)試架構(gòu)師或者資深測(cè)試工程師的全程參與,因此這里的內(nèi)容會(huì)系統(tǒng)性闡述作為測(cè)試架構(gòu)師對(duì)于代碼級(jí)測(cè)試的所有知識(shí)點(diǎn),為你呈現(xiàn)一幅包括【代碼測(cè)試技術(shù)入門、代碼級(jí)測(cè)試方法論、代碼級(jí)測(cè)試用例設(shè)計(jì)、覆蓋率衡量、典型難點(diǎn)以及解決思路的全景技術(shù)視圖。】
? 代碼的基本特征
? 代碼缺陷產(chǎn)生的原因
? 代碼錯(cuò)誤的分類
? 代碼級(jí)測(cè)試方法的分類
? 完備代碼級(jí)測(cè)試用例的設(shè)計(jì)
? 代碼測(cè)試覆蓋率的衡量
? 代碼測(cè)試覆蓋率的實(shí)現(xiàn)原理
? 探討覆蓋率的局限性
? 典型代碼錯(cuò)誤分析
? 代碼級(jí)測(cè)試中的廣義自動(dòng)化測(cè)試技術(shù)
? 基于變更代碼的覆蓋率衡量
第十章:測(cè)試新技術(shù) 【面對(duì)各種新的測(cè)試方法論,測(cè)試架構(gòu)師以及優(yōu)秀的測(cè)試工程師必須做到胸有成竹,這里的內(nèi)容選取了當(dāng)下比較熱門的探索式測(cè)試、測(cè)試驅(qū)動(dòng)開發(fā)(TDD)、與行為驅(qū)動(dòng)開發(fā)(BDD)、精準(zhǔn)測(cè)試、基于模型的測(cè)試(MBT)以及人工智能(AI)在測(cè)試領(lǐng)域的應(yīng)用為主題,講述各自解決的問題和目前主流的工具,相信會(huì)讓你有眼前一亮的感覺,以此幫助你拓展思路以及知識(shí)面?!?br/>? 探索式測(cè)試
? 測(cè)試驅(qū)動(dòng)開發(fā)(TDD)
? 行為驅(qū)動(dòng)開發(fā)(BDD)
? 精準(zhǔn)測(cè)試
? 基于模型(MBT)的測(cè)試
? 人工智能(AI)在測(cè)試領(lǐng)域的應(yīng)用
第十一章:測(cè)試架構(gòu)師的“軟實(shí)力” 【作為測(cè)試架構(gòu)師,不僅需要掌握測(cè)試技術(shù),還需要掌握很多其他領(lǐng)域的知識(shí),這里我對(duì)測(cè)試架構(gòu)師必備的自身能力進(jìn)行了綜合性的闡述?!?br/>? 軟件測(cè)試架構(gòu)師需要關(guān)注和不需要關(guān)注的事
? 軟件測(cè)試架構(gòu)師的知識(shí)能力模型
? 像軟件測(cè)試架構(gòu)師一樣的思考
? 互聯(lián)網(wǎng)企業(yè)與傳統(tǒng) IT 企業(yè)的異同及測(cè)試策略設(shè)計(jì)
? QE 團(tuán)隊(duì)向工程效率團(tuán)隊(duì)轉(zhuǎn)型的實(shí)踐
? 產(chǎn)品測(cè)試中的溝通原則
? 如何基于產(chǎn)品特性設(shè)計(jì)合適的測(cè)試策略
? DevOps與測(cè)試基礎(chǔ)架構(gòu)
第一章:測(cè)試架構(gòu)師必須掌握的架構(gòu)知識(shí)
【系統(tǒng)性梳理了測(cè)試架構(gòu)師和資深測(cè)試工程師必須掌握的大型互聯(lián)網(wǎng)架構(gòu)的核心知識(shí)體系,剖析了大型網(wǎng)站技術(shù)架構(gòu)模式,深入講述大型互聯(lián)網(wǎng)架構(gòu)設(shè)計(jì)的核心原理與發(fā)展歷程,從高性能、高可用、伸縮性和可擴(kuò)展性等四個(gè)維度對(duì)大型網(wǎng)站架構(gòu)進(jìn)行了有針對(duì)性地深度剖析,彌補(bǔ)了測(cè)試工程師相比開發(fā)工程師以及架構(gòu)師之間知識(shí)結(jié)構(gòu)上的短板,并且從測(cè)試的視角對(duì)架構(gòu)的測(cè)試策略進(jìn)行了解讀?!?br/>? 測(cè)試架構(gòu)師視角的大型網(wǎng)站架構(gòu)設(shè)計(jì)
? 業(yè)務(wù)驅(qū)動(dòng)下的大型網(wǎng)站技術(shù)架構(gòu)的技術(shù)演進(jìn)
? 分布式架構(gòu)
? 微服務(wù)架構(gòu)
? 服務(wù)網(wǎng)格
? 深入淺出網(wǎng)站高性能架構(gòu)設(shè)計(jì)
? 深入淺出網(wǎng)站高可用架構(gòu)設(shè)計(jì)
? 深入淺出網(wǎng)站伸縮性架構(gòu)設(shè)計(jì)
? 深入淺出網(wǎng)站可擴(kuò)展性架構(gòu)設(shè)計(jì)

第二章:GUI自動(dòng)化測(cè)試技術(shù)精要
【GUI自動(dòng)化測(cè)試可以說是自動(dòng)化測(cè)試最早的應(yīng)用領(lǐng)域,也是測(cè)試工程師最常會(huì)接觸到的測(cè)試實(shí)踐。 本課程會(huì)從最基礎(chǔ)的GUI測(cè)試談起,用最直白的語句講解GUI測(cè)試框架設(shè)計(jì)與發(fā)展的種種困境與突破,見證GUI測(cè)試框架從雛形走向高效的歷程。同時(shí)還涉及這些框架在大型電商網(wǎng)站的具體實(shí)踐與落地,并梳理了影響GUI自動(dòng)化測(cè)試穩(wěn)定性的關(guān)鍵因素并給出切實(shí)可行的技術(shù)解決方案。另外對(duì)于電商業(yè)務(wù)全球化發(fā)展所帶來的測(cè)試挑戰(zhàn),也給出了業(yè)內(nèi)的最佳實(shí)踐。 最后還談?wù)摿薌UI自動(dòng)化測(cè)試中的一些創(chuàng)新設(shè)計(jì)和方法?!?br/>? 如何構(gòu)建高效,低維護(hù)成本的GUI自動(dòng)化測(cè)試用例
? 測(cè)試用例腳本封裝粒度的問題
? 從頁面對(duì)象模型到業(yè)務(wù)流程模型
? GUI測(cè)試腳本的自動(dòng)生成技術(shù)初探
? 影響GUI測(cè)試用例穩(wěn)定性的主要因素與應(yīng)對(duì)策略
? GUI測(cè)試如何應(yīng)對(duì)多國語言的國際化測(cè)試
? GUI測(cè)試中的數(shù)據(jù)準(zhǔn)備
? 無頭瀏覽器在GUI測(cè)試中的應(yīng)用
? 行為驅(qū)動(dòng)開發(fā)BDD的應(yīng)用與局限性
? 超越BDD的GUI測(cè)試方案初探
? 人工智能AI在GUI自動(dòng)化測(cè)試中的應(yīng)用與落地
? 基于模型MBT在GUI自動(dòng)化測(cè)試中的實(shí)踐
? 業(yè)界案例分享:全球化大型電商網(wǎng)站GUI自動(dòng)化測(cè)試的最佳實(shí)踐
第三章:API自動(dòng)化測(cè)試技術(shù)精要
【面對(duì)GUI自動(dòng)化測(cè)試普遍投入產(chǎn)出比(ROI)不高的窘境,現(xiàn)在互聯(lián)網(wǎng)企業(yè)逐漸將測(cè)試重點(diǎn)從GUI移到了API。這里我同樣會(huì)從最基礎(chǔ)的API測(cè)試談起,循序漸進(jìn),以兼具實(shí)用性和前瞻性的方式講解API測(cè)試的關(guān)鍵技術(shù)。 最后對(duì)API測(cè)試的企業(yè)級(jí)應(yīng)用場(chǎng)景進(jìn)行系統(tǒng)性梳理,給出測(cè)試策略設(shè)計(jì)與最佳實(shí)踐?!?br/>? 主流API測(cè)試工具(Postman和JMeter)的原理與使用技巧
? API測(cè)試工具的局限性
? 基于代碼的API測(cè)試的必要性
? 設(shè)計(jì)與構(gòu)建高效的API自動(dòng)化測(cè)試框架
? 數(shù)據(jù)驅(qū)動(dòng)在API測(cè)試中的應(yīng)用
? API的并發(fā)測(cè)試和壓力測(cè)試
? API測(cè)試的數(shù)據(jù)準(zhǔn)備
? API測(cè)試中的依賴解耦
? 復(fù)雜場(chǎng)景的API測(cè)試(連續(xù)API調(diào)用以及API調(diào)用之間的參數(shù)傳遞)
? API調(diào)用時(shí)序的測(cè)試難點(diǎn)與應(yīng)對(duì)策略
? 異步API的測(cè)試難點(diǎn)與應(yīng)對(duì)策略
? API后向兼容性測(cè)試的難點(diǎn)與解決方案
? 一站式API開源測(cè)試工具HttpRunner的架構(gòu)設(shè)計(jì)與使用
? 業(yè)界案例分享:全球化大型電商網(wǎng)站API自動(dòng)化測(cè)試的最佳實(shí)踐
第四章:微服務(wù)時(shí)代的API測(cè)試精要
【這里談?wù)撃壳爸髁鞯奈⒎?wù)架構(gòu)下的API測(cè)試挑戰(zhàn),同時(shí)給出了可以應(yīng)對(duì)這些挑戰(zhàn)的基于消費(fèi)者契約的API測(cè)試方法,最后還給你了實(shí)際的用例代碼,并探討其最佳實(shí)踐。】
? 微服務(wù)架構(gòu)下的API測(cè)試挑戰(zhàn)
? 基于消費(fèi)者契約的API測(cè)試的理論基礎(chǔ)
? 基于消費(fèi)者契約的API測(cè)試的實(shí)踐
? 基于消費(fèi)者契約的契約捕獲
? 基于契約的Mock Service實(shí)現(xiàn)API測(cè)試依賴解耦
? 全新API無法獲取消費(fèi)者契約的解決思路
? 基于HttpRunner的API消費(fèi)者契約測(cè)試
? 案例分享:Spring Cloud Contract實(shí)例
? 業(yè)界案例分享:全球化大型電商網(wǎng)站的消費(fèi)者契約測(cè)試的落地案例
第五章:自動(dòng)化測(cè)試中測(cè)試數(shù)據(jù)難題的解決思路
【如同然界生物物競(jìng)天擇的自然進(jìn)化規(guī)律一樣,測(cè)試數(shù)據(jù)準(zhǔn)備也基本遵循類似的規(guī)律。這里將以測(cè)試數(shù)據(jù)準(zhǔn)備的痛點(diǎn)為切入點(diǎn),探討測(cè)試數(shù)據(jù)準(zhǔn)備的技術(shù)演進(jìn),并討論最終如何發(fā)展成為測(cè)試數(shù)據(jù)平臺(tái)的歷程。其中還會(huì)涉及很多測(cè)試數(shù)據(jù)準(zhǔn)備的創(chuàng)新設(shè)計(jì),相信很多內(nèi)容都可以很方便地被你所在的項(xiàng)目所應(yīng)用?!?br/>? 測(cè)試中數(shù)據(jù)的復(fù)雜性與難點(diǎn)
? 基于實(shí)時(shí)數(shù)據(jù)創(chuàng)建的測(cè)試數(shù)據(jù)準(zhǔn)備策略
? 基于預(yù)先生成的測(cè)試數(shù)據(jù)準(zhǔn)備策略
? 測(cè)試數(shù)據(jù)生成的基本技術(shù)
? 復(fù)雜數(shù)據(jù)的生成技術(shù)
? 性能測(cè)試數(shù)據(jù)的批量生成技術(shù)
? 測(cè)試數(shù)據(jù)一致性,準(zhǔn)確性和及時(shí)性的要求
? 測(cè)試數(shù)據(jù)工具的設(shè)計(jì)與業(yè)界最佳實(shí)踐
o 測(cè)試數(shù)據(jù)準(zhǔn)備 V1.0時(shí)代
o 測(cè)試數(shù)據(jù)準(zhǔn)備 V2.0時(shí)代
o 測(cè)試數(shù)據(jù)準(zhǔn)備 V3.0時(shí)代
o 測(cè)試數(shù)據(jù)準(zhǔn)備 V4.0時(shí)代
? Test Data Service的架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)
? 測(cè)試數(shù)據(jù)準(zhǔn)備的創(chuàng)新設(shè)計(jì)
? 業(yè)界案例分享:全球化大型電商網(wǎng)站測(cè)試數(shù)據(jù)服務(wù)的設(shè)計(jì)
第六章:Mobile移動(dòng)App測(cè)試的最佳實(shí)踐
【現(xiàn)在國的的移動(dòng)應(yīng)用大行其道,因此其測(cè)試技術(shù)與質(zhì)量保障也變得尤為關(guān)鍵。這里會(huì)分別介紹了三類移動(dòng)應(yīng)用的測(cè)試方法與技術(shù),涉及了iOS和Android,Web App和Native App,真機(jī)測(cè)試和模擬器測(cè)試,面向應(yīng)用的測(cè)試和移動(dòng)專項(xiàng)測(cè)試等。】
? Mobile App測(cè)試的特點(diǎn)
? Mobile App的專項(xiàng)測(cè)試簡介
? Mobile的自動(dòng)化測(cè)試技術(shù)
? Appium簡介與應(yīng)用
? Mobile測(cè)試環(huán)境的難點(diǎn)
? 業(yè)界案例分享:基于Appium + Selenium Grid搭建企業(yè)級(jí)Mobile私有云
第七章:測(cè)試執(zhí)行環(huán)境的設(shè)計(jì)與最佳實(shí)踐
【測(cè)試基礎(chǔ)架構(gòu)是測(cè)試架構(gòu)師以及資深測(cè)試開發(fā)人員必須能夠駕馭的重要環(huán)節(jié)。這里的內(nèi)容會(huì)與當(dāng)下主流行的DevOps和CI/CD有很多交集,并對(duì)DevOps和CI/CD的成功與否有著決定性的關(guān)鍵作用。同樣地,測(cè)試基礎(chǔ)架構(gòu)的發(fā)展也不是一蹴而就的,同樣是從一些簡單的架構(gòu)形式逐漸演變發(fā)展來適應(yīng)高速發(fā)展的業(yè)務(wù)需求,在此我會(huì)從0到1,深入剖析大型互聯(lián)網(wǎng)企業(yè)的測(cè)試基礎(chǔ)架構(gòu)設(shè)計(jì)以及其原始驅(qū)動(dòng)力,主要探討測(cè)試執(zhí)行環(huán)境設(shè)計(jì)、測(cè)試報(bào)告平臺(tái)設(shè)計(jì)以及如何與CI/CD的集成等內(nèi)容,其中還會(huì)涉及很多具有前瞻性的設(shè)計(jì)創(chuàng)新。】
? 測(cè)試執(zhí)行環(huán)境的概念
? 測(cè)試基礎(chǔ)架構(gòu)的概念
? 早期的測(cè)試執(zhí)行環(huán)境
? 測(cè)試執(zhí)行服務(wù)的設(shè)計(jì)與應(yīng)用
? 基于Jenkins觸發(fā)測(cè)試執(zhí)行
? 基于 Selenium Grid 提高測(cè)試并行執(zhí)行能力
? 基于 Jenkins Cluster 提高測(cè)試并行執(zhí)行能力
? 基于 Docker 實(shí)現(xiàn) Selenium Grid 的動(dòng)態(tài)擴(kuò)展與收縮
? 基于 Docker 實(shí)現(xiàn) Jenkins Cluster 的動(dòng)態(tài)擴(kuò)展與收縮
? 構(gòu)建基于私有云(Cloud)的測(cè)試基礎(chǔ)架構(gòu)
? 云測(cè)服務(wù)的設(shè)計(jì)思路與原理
? 引入 Test Report Service 生成各種測(cè)試報(bào)告
? 典型的 Test Report Platform 架構(gòu)
? 全棧測(cè)試報(bào)告的優(yōu)勢(shì)與關(guān)鍵技術(shù)
? 基于故事版的GUI自動(dòng)化測(cè)試報(bào)告
? 設(shè)計(jì)Multi-Site Comparison Report 提高 LQA 測(cè)試效率
? 人工智能AI技術(shù)在測(cè)試用例執(zhí)行結(jié)果分析中的應(yīng)用與落地
第八章:性能測(cè)試的行業(yè)最佳實(shí)踐
【性能測(cè)試本身是個(gè)非常龐大的主題并且具有很強(qiáng)專業(yè)性的領(lǐng)域, 首先我會(huì)從0到1的入門者視角,系統(tǒng)性地對(duì)性能測(cè)試的方法以及應(yīng)用領(lǐng)域進(jìn)行闡述,并拋棄傳統(tǒng)教科書純理論講解的形式,以通俗易懂的實(shí)例解釋軟件的各種性能指標(biāo),使你對(duì)這些晦澀難懂或者長期以來模棱兩可的概念有本質(zhì)清晰的認(rèn)識(shí)。隨后我從實(shí)戰(zhàn)的角度對(duì)前端和后端性能測(cè)試工具的基本原理進(jìn)行闡述,并基于LoadRunner講解大型企業(yè)性能測(cè)試的規(guī)劃、設(shè)計(jì)、實(shí)現(xiàn)的具體實(shí)例。然后我會(huì)以某全球軟件公司性能測(cè)試卓越中心的實(shí)際案例來分享更多的性能測(cè)試創(chuàng)新實(shí)踐,這部分內(nèi)容大多屬于首次公開,干貨滿滿。最后談?wù)摿舜笮突ヂ?lián)網(wǎng)產(chǎn)品的全鏈路壓測(cè)的行業(yè)實(shí)踐?!?br/>? 不同視角的軟件性能與性能指標(biāo)解讀
? 性能測(cè)試的基本方法與應(yīng)用領(lǐng)域
? 后端性能測(cè)試的基本原理和工具
? 前端性能測(cè)試的基本原理和工具
? LoadRunner的使用與工程應(yīng)用
? 基于LoadRunner實(shí)現(xiàn)企業(yè)級(jí)服務(wù)器端性能測(cè)試的實(shí)踐
? JMeter的使用與工程應(yīng)用
? 某知名全球軟件研發(fā)中心-性能測(cè)試卓越中心實(shí)際案例與經(jīng)驗(yàn)分享
o 如何0成本應(yīng)用UI自動(dòng)化測(cè)試腳本和API自動(dòng)化測(cè)試腳本實(shí)現(xiàn)性能告警
o 高并發(fā)情況下單session的Profile方法設(shè)計(jì)
o Performance Benchmark Kits 的設(shè)計(jì)
? 基于JMeter的全鏈路壓測(cè)系統(tǒng)的設(shè)計(jì)
第九章:代碼級(jí)單元測(cè)試技術(shù)的最佳實(shí)踐
代碼級(jí)測(cè)試通常都是由開發(fā)人員執(zhí)行,但是單元測(cè)試框架選型、覆蓋率統(tǒng)計(jì)、打樁技術(shù)選型、測(cè)試用例設(shè)計(jì)原則等內(nèi)容都需要測(cè)試架構(gòu)師或者資深測(cè)試工程師的全程參與,因此這里的內(nèi)容會(huì)系統(tǒng)性闡述作為測(cè)試架構(gòu)師對(duì)于代碼級(jí)測(cè)試的所有知識(shí)點(diǎn),為你呈現(xiàn)一幅包括【代碼測(cè)試技術(shù)入門、代碼級(jí)測(cè)試方法論、代碼級(jí)測(cè)試用例設(shè)計(jì)、覆蓋率衡量、典型難點(diǎn)以及解決思路的全景技術(shù)視圖?!?br/>? 代碼的基本特征
? 代碼缺陷產(chǎn)生的原因
? 代碼錯(cuò)誤的分類
? 代碼級(jí)測(cè)試方法的分類
? 完備代碼級(jí)測(cè)試用例的設(shè)計(jì)
? 代碼測(cè)試覆蓋率的衡量
? 代碼測(cè)試覆蓋率的實(shí)現(xiàn)原理
? 探討覆蓋率的局限性
? 典型代碼錯(cuò)誤分析
? 代碼級(jí)測(cè)試中的廣義自動(dòng)化測(cè)試技術(shù)
? 基于變更代碼的覆蓋率衡量
第十章:測(cè)試新技術(shù)
【面對(duì)各種新的測(cè)試方法論,測(cè)試架構(gòu)師以及優(yōu)秀的測(cè)試工程師必須做到胸有成竹,這里的內(nèi)容選取了當(dāng)下比較熱門的探索式測(cè)試、測(cè)試驅(qū)動(dòng)開發(fā)(TDD)、與行為驅(qū)動(dòng)開發(fā)(BDD)、精準(zhǔn)測(cè)試、基于模型的測(cè)試(MBT)以及人工智能(AI)在測(cè)試領(lǐng)域的應(yīng)用為主題,講述各自解決的問題和目前主流的工具,相信會(huì)讓你有眼前一亮的感覺,以此幫助你拓展思路以及知識(shí)面。】
? 探索式測(cè)試
? 測(cè)試驅(qū)動(dòng)開發(fā)(TDD)
? 行為驅(qū)動(dòng)開發(fā)(BDD)
? 精準(zhǔn)測(cè)試
? 基于模型(MBT)的測(cè)試
? 人工智能(AI)在測(cè)試領(lǐng)域的應(yīng)用
第十一章:測(cè)試架構(gòu)師的“軟實(shí)力”
【作為測(cè)試架構(gòu)師,不僅需要掌握測(cè)試技術(shù),還需要掌握很多其他領(lǐng)域的知識(shí),這里我對(duì)測(cè)試架構(gòu)師必備的自身能力進(jìn)行了綜合性的闡述?!?br/>? 軟件測(cè)試架構(gòu)師需要關(guān)注和不需要關(guān)注的事
? 軟件測(cè)試架構(gòu)師的知識(shí)能力模型
? 像軟件測(cè)試架構(gòu)師一樣的思考
? 互聯(lián)網(wǎng)企業(yè)與傳統(tǒng) IT 企業(yè)的異同及測(cè)試策略設(shè)計(jì)
? QE 團(tuán)隊(duì)向工程效率團(tuán)隊(duì)轉(zhuǎn)型的實(shí)踐
? 產(chǎn)品測(cè)試中的溝通原則
? 如何基于產(chǎn)品特性設(shè)計(jì)合適的測(cè)試策略
? DevOps與測(cè)試基礎(chǔ)架構(gòu)

活動(dòng)詳情

提交需求