霍格沃茲測試學(xué)院是中國領(lǐng)先的測試技術(shù)高端教育品牌,致力于為 IT 行業(yè)提供高級測試開發(fā)技術(shù)培訓(xùn)和優(yōu)秀人才內(nèi)推服務(wù)。我們的愿景是成為測試開發(fā)工程師的黃埔軍校。
霍格沃茲測試學(xué)院課程體系和大綱均根據(jù) BAT 等一線互聯(lián)網(wǎng)公司的最新測試開發(fā)技術(shù)棧設(shè)計(jì),突出**「高品質(zhì)、進(jìn)階式、實(shí)戰(zhàn)為主」**課程特色,并由 20+ BAT 一線資深測試架構(gòu)師、測試經(jīng)理歷時(shí) 3 年精心打磨、更新并執(zhí)教傳授,涵蓋當(dāng)下最熱門的移動(dòng)自動(dòng)化測試技術(shù)、Web 自動(dòng)化測試技術(shù)、接口自動(dòng)化測試、性能測試、安全測試、移動(dòng)專項(xiàng)測試、持續(xù)集成與 DevOps、代碼審計(jì)與分析、質(zhì)量監(jiān)控體系建設(shè)等內(nèi)容,代表了測試行業(yè)技術(shù)培訓(xùn)頂級水平。
霍格沃茲測試學(xué)院已經(jīng)幫助了數(shù)萬互聯(lián)網(wǎng)測試工程師的成長,并憑借過硬課程質(zhì)量、超強(qiáng)服務(wù)實(shí)力和超高好評率榮獲騰訊課堂**「最受歡迎獎(jiǎng)」(測試類目唯一獲此殊榮機(jī)構(gòu))**!我們已經(jīng)與 100 多家互聯(lián)網(wǎng)名企建立了技術(shù)培訓(xùn)和人才服務(wù)合作關(guān)系,包括百度、阿里巴巴、騰訊、字節(jié)跳動(dòng)、美團(tuán)、華為、小米、京東、中國移動(dòng)、國家工信部、國家海關(guān)總署等,收獲一致好評!
描述
名企經(jīng)典的項(xiàng)目開發(fā)流程與測試流程
名企測試技術(shù)與測試平臺體系建設(shè)
測試行業(yè)經(jīng)典測試方法與經(jīng)典書籍
測試流程與項(xiàng)目測試實(shí)戰(zhàn)
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | 軟件開發(fā)流程 | SCRUM、XP、持續(xù)集成 / 持續(xù)交付 /DevOps |
錄播 | 項(xiàng)目管理與跨部門溝通協(xié)作 | 與產(chǎn)品經(jīng)理、研發(fā)、上下游測試的配合 |
錄播 | 測試流程體系 | 傳統(tǒng)測試流程、測試左移、測試右移 |
錄播 | 測試技術(shù)體系 | 分層測試體系、單元測試、UI 測試、接口測試、白盒測試 |
錄播 | 常用測試平臺 | 用例管理平臺、Bug 管理平臺、代碼管理平臺、持續(xù)集成平臺 |
錄播 | 黑盒測試方法論 | 邊界值、等價(jià)類、因果圖、探索式測試等 |
錄播 | 白盒測試方法論 | 代碼覆蓋、流程覆蓋、精準(zhǔn)化測試 |
錄播 | 測試經(jīng)典書籍拆分講解 | 全程軟件測試、探索式測試、持續(xù)交付、Google 測試之道、不測的秘密等 |
直播 | 測試用例設(shè)計(jì)實(shí)戰(zhàn)(一) | 測試需求評審、業(yè)務(wù)流程分析、測試用例設(shè)計(jì)實(shí)戰(zhàn) |
直播 | 測試用例設(shè)計(jì)實(shí)戰(zhàn)(二) | 測試需求評審、業(yè)務(wù)流程分析、測試用例設(shè)計(jì)實(shí)戰(zhàn) |
直播 | 測試用例設(shè)計(jì)實(shí)戰(zhàn)(三) | 測試需求評審、業(yè)務(wù)流程分析、測試用例設(shè)計(jì)實(shí)戰(zhàn) |
描述
名企經(jīng)典的項(xiàng)目開發(fā)流程與測試流程
名企測試技術(shù)與測試平臺體系建設(shè)
測試行業(yè)經(jīng)典測試方法與經(jīng)典書籍
測試流程與項(xiàng)目測試實(shí)戰(zhàn)
形式 | 章節(jié) | 描述 |
---|---|---|
直播 | 測試流程建設(shè)實(shí)戰(zhàn)之 jira 系統(tǒng)實(shí)戰(zhàn) | 測試流程規(guī)范建設(shè)與測試平臺搭建 |
直播 | 測試流程建設(shè)實(shí)戰(zhàn)之測試用例管理 | 測試用例批量導(dǎo)入、測試用例管理、測試流程實(shí)戰(zhàn) |
直播 | 測試流程建設(shè)實(shí)戰(zhàn)之 bug 管理 | 用例執(zhí)行、bug 錄入、bug 管理流程實(shí)戰(zhàn) |
描述
Linux 文件、進(jìn)程、網(wǎng)絡(luò)等核心概念的講解與常用命令介紹
Linux 三劍客 grep awk sed 與數(shù)據(jù)處理分析
Bash 腳本編寫實(shí)戰(zhàn)
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | Linux 系統(tǒng)與 Shell 環(huán)境準(zhǔn)備 | 多平臺配置 shell 使用環(huán)境 |
錄播 | Linux 常用命令 (文件 / 網(wǎng)絡(luò) / 性能) | 面試必考經(jīng)典命令 |
錄播 | Linux 三劍客與管道使用 | grep、awk、sed 等 linux 經(jīng)典數(shù)據(jù)處理技術(shù) |
錄播 | Bash 編程語法 | 變量定義與常用流程控制語法 |
錄播 | Bash 腳本編寫 | 編寫可以直接執(zhí)行的 shell 腳本 |
錄播 | linux 進(jìn)階命令 | curl 接口請求、jq json 數(shù)據(jù)處理 |
直播 | 三劍客實(shí)戰(zhàn) Nginx 日志分析 | 以真實(shí)的 web log 為例演練如何分析核心測試數(shù)據(jù)指標(biāo) |
直播 | 三劍客實(shí)戰(zhàn) Linux 性能統(tǒng)計(jì)分析 | 統(tǒng)計(jì)特定進(jìn)程的 cpu、mem 等基礎(chǔ)性能數(shù)據(jù) |
直播 | 抽獎(jiǎng)程序腳本編寫 | 使用三劍客完成數(shù)據(jù)處理 |
描述
常用關(guān)系型與非關(guān)系型數(shù)據(jù)庫講解
最流行數(shù)據(jù)庫 mysql 實(shí)戰(zhàn)
sql 語法與高級查詢技術(shù)
非關(guān)系型數(shù)據(jù)庫 redis、mongodb 與圖數(shù)據(jù)庫 neo4j 講解
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | 數(shù)據(jù)庫搭建與使用 | mysql 數(shù)據(jù)庫的部署與客戶端工具使用 |
錄播 | phpmyadmin 操作 | 便捷連接數(shù)據(jù)庫的 web 工具 |
錄播 | 數(shù)據(jù)庫結(jié)構(gòu)解析 | 分析數(shù)據(jù)庫的進(jìn)程與基本的結(jié)構(gòu)定義 |
錄播 | sql dds 數(shù)據(jù)庫與表結(jié)構(gòu)創(chuàng)建 | 使用 sql 完成數(shù)據(jù)庫、表、字段的定義與修改 |
錄播 | sql dms 數(shù)據(jù)查詢 | 使用 sql 完成數(shù)據(jù)的查詢、更新、刪除等操作 |
錄播 | sql join | 使用 join 完成多表連接查詢,包括左連接、右連接、全連接 |
錄播 | redis 內(nèi)存數(shù)據(jù)庫 | 性能最快的內(nèi)存數(shù)據(jù)存儲 |
錄播 | mongodb nosql 數(shù)據(jù)庫 | 經(jīng)典的 nosql 數(shù)據(jù)庫介紹與使用 |
錄播 | neo4j 圖數(shù)據(jù)庫 | 圖數(shù)據(jù)的應(yīng)用介紹 |
直播 | sql 答疑 | 基本的部署和查詢問題答疑 |
直播 | sql 的復(fù)雜查詢實(shí)戰(zhàn) | 子查詢、左連接、右連接、全連接實(shí)戰(zhàn) |
直播 | 數(shù)據(jù)庫進(jìn)階 | sql 進(jìn)階與 mysql 進(jìn)階管理 |
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | git 分支管理 | master、dev、個(gè)人分支使用介紹 |
錄播 | git 常用命令 | commit merge rebase push |
錄播 | git log 分析與檢索 | 對提交內(nèi)容進(jìn)行分析、檢索 |
錄播 | 分支開發(fā)主干發(fā)布模式 | 常用開發(fā)模式介紹 |
直播 | git 客戶端與 IDE 實(shí)戰(zhàn) | 使用 IDE 集成 git 功能完成日常開發(fā) |
直播 | 分支管理策略 | 分支開發(fā)模式、主干開發(fā)模式 |
直播 | git 實(shí)戰(zhàn) | gitlab、github 項(xiàng)目開發(fā)實(shí)戰(zhàn) |
描述
python 語言實(shí)戰(zhàn)
python 測試框架 pytest 實(shí)戰(zhàn)
pytest 進(jìn)階應(yīng)用參數(shù)化與數(shù)據(jù)驅(qū)動(dòng)
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | python 環(huán)境管理 | 安裝多版本 python 與 ide 綜合配置 |
錄播 | python 基本數(shù)據(jù)類型與操作 | python 的數(shù)字、字符串、列表的使用 |
錄播 | python 控制流語法 | 條件、循環(huán)等表達(dá)式與流程控制 |
錄播 | python 函數(shù) | 函數(shù)定義、各類參數(shù)定義、lamda 表達(dá)式 |
錄播 | python 常用數(shù)據(jù)結(jié)構(gòu) | 列表、元組、集合、詞典與常用便捷表達(dá)式 |
錄播 | python 模塊 | 項(xiàng)目目錄結(jié)構(gòu)、模塊定義、文件引用 |
錄播 | python 輸入與輸出 | 字面量打印與格式化、文件讀取、json 格式轉(zhuǎn)換 |
錄播 | python 錯(cuò)誤與異常 | 語法錯(cuò)誤與定位、異常捕獲、異常處理、自定義異常 |
錄播 | python 面向?qū)ο缶幊?/td> | 類定義、方法定義、類變量、實(shí)例引用、實(shí)例變量 |
初級班直播 | python 腳本編寫實(shí)戰(zhàn) 1 | python 腳本編寫實(shí)戰(zhàn) |
初級班直播 | python 腳本編寫實(shí)戰(zhàn) 2 | python 腳本編寫實(shí)戰(zhàn) |
初級班直播 | python 腳本編寫實(shí)戰(zhàn) 3 | python 腳本編寫實(shí)戰(zhàn) |
錄播 | python 標(biāo)準(zhǔn)庫 | os 與文件處理、科學(xué)計(jì)算、網(wǎng)絡(luò)訪問、日期與時(shí)間等處理 |
錄播 | python 多線程處理 | 進(jìn)程與多線程處理,log 處理 |
錄播 | python 第三方庫 | 常用的第三方庫 pytest、requests 等 |
錄播 | pip 依賴管理與虛擬環(huán)境 | 第三方的依賴管理與項(xiàng)目管理 |
錄播 | python unittest 測試框架 | python 自帶單元測試框架 |
錄播 | pytest 測試框架 | python 最流行的全能型測試框架 |
錄播 | 參數(shù)化用例 | 用測試數(shù)據(jù)構(gòu)建更多測試用例 |
錄播 | 數(shù)據(jù)驅(qū)動(dòng) | 利用外部數(shù)據(jù)源 YAML、Json、Excel、CSV 管理測試 |
錄播 | 測試報(bào)告美化與定制 | 使用最優(yōu)秀的測試報(bào)告框架構(gòu)建自定義測試報(bào)告 |
直播 | python pytest 測試實(shí)戰(zhàn) 1 | 真實(shí)項(xiàng)目的單元測試實(shí)戰(zhàn) |
直播 | python pytest 測試實(shí)戰(zhàn) 2 | 真實(shí)項(xiàng)目的單元測試實(shí)戰(zhàn) |
直播 | python pytest 測試實(shí)戰(zhàn) 3 | 真實(shí)項(xiàng)目的單元測試實(shí)戰(zhàn) |
描述
Java 語言實(shí)戰(zhàn)
Java 測試框架 JUnit4、JUnit5、TestNG 實(shí)戰(zhàn)
測試用例之參數(shù)化與數(shù)據(jù)驅(qū)動(dòng)
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | 開發(fā)環(huán)境配置 | 安裝多版本 java 與 IDE 綜合配置 |
錄播 | 基本數(shù)據(jù)類型與操作 | 數(shù)字、字符串、布爾、數(shù)組的使用 |
錄播 | 控制流語法 | 條件、循環(huán)等表達(dá)式與流程控制 |
錄播 | 常用數(shù)據(jù)結(jié)構(gòu) | 鏈表、堆棧、HashMap、二叉樹結(jié)構(gòu)介紹 |
錄播 | 項(xiàng)目結(jié)構(gòu)介紹 | 目錄結(jié)構(gòu)、包定義、類引用、編譯設(shè)置 |
錄播 | 輸入與輸出 | 字面量打印與格式化、文件讀取、json 格式轉(zhuǎn)換 |
錄播 | 錯(cuò)誤與異常 | 語法錯(cuò)誤與定位、異常捕獲、異常處理、自定義異常 |
錄播 | 面向?qū)ο缶幊?/td> | 類定義、方法定義、靜態(tài)變量、實(shí)例變量 |
初級班直播 | 語言實(shí)戰(zhàn) 1 | 語言編寫實(shí)戰(zhàn) |
初級班直播 | 語言實(shí)戰(zhàn) 2 | 語言編寫實(shí)戰(zhàn) |
初級班直播 | 語言實(shí)戰(zhàn) 3 | 語言編寫實(shí)戰(zhàn) |
錄播 | 常用標(biāo)準(zhǔn)庫 | 環(huán)境變量、文件處理、科學(xué)計(jì)算、網(wǎng)絡(luò)訪問、日期與時(shí)間等處理 |
錄播 | 多線程處理 | 進(jìn)程與多線程并發(fā)處理 |
錄播 | 常用第三方庫 | 常用的第三方庫 jackson 等使用 |
初級班直播 | 外部數(shù)據(jù)源文件處理 1 | 讀取外部的 yaml、json、excel 數(shù)據(jù)文件 |
初級班直播 | 外部數(shù)據(jù)源文件處理 2 | 讀取外部的 yaml、json、excel 數(shù)據(jù)文件 |
初級班直播 | 外部數(shù)據(jù)源文件處理 3 | 讀取外部的 yaml、json、excel 數(shù)據(jù)文件 |
錄播 | 依賴管理 | maven 項(xiàng)目管理 |
錄播 | junit4 測試框架 | 最流行的單元測試框架 |
錄播 | testng 測試框架 | 最流行的集成測試框架 |
錄播 | junit5 測試框架 | 最好用最有前途的集成測試框架 |
錄播 | 參數(shù)化用例 | 用測試數(shù)據(jù)批量構(gòu)建測試用例 |
錄播 | 數(shù)據(jù)驅(qū)動(dòng) | 利用外部數(shù)據(jù)源 YAML、Json、Excel、CSV 管理測試 |
錄播 | 測試報(bào)告美化與定制 | 使用最優(yōu)秀的測試報(bào)告框架構(gòu)建自定義測試報(bào)告 |
直播 | junit 測試實(shí)戰(zhàn) | 真實(shí)項(xiàng)目的單元測試實(shí)戰(zhàn) |
直播 | junit5 測試實(shí)戰(zhàn) | 真實(shí)項(xiàng)目的單元測試實(shí)戰(zhàn) |
直播 | testng 測試實(shí)戰(zhàn) | 真實(shí)項(xiàng)目的單元測試實(shí)戰(zhàn) |
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | html 講解 | html 結(jié)構(gòu)、html 修改,頁面控件結(jié)構(gòu) |
錄播 | javascript 講解 | 控件事件處理流程、js 代碼分析,使用 js 分析頁面 |
錄播 | css 講解 | css 基本屬性介紹、控件屬性修改 |
錄播 | web 端常見 bug 解析 | js 報(bào)錯(cuò)、功能性問題、性能問題、兼容性問題解析 |
直播 | 某知名網(wǎng)站測試實(shí)戰(zhàn)(一) | |
直播 | 某知名網(wǎng)站測試實(shí)戰(zhàn)(二) | |
直播 | 某知名網(wǎng)站測試實(shí)戰(zhàn)(三) |
描述
web 自動(dòng)化測試框架 selenium 實(shí)戰(zhàn)
基于 page object 模式的 web 自動(dòng)化測試最佳實(shí)踐
測試框架的數(shù)據(jù)驅(qū)動(dòng)與穩(wěn)定性提升改造
企業(yè)微信 web 自動(dòng)化測試實(shí)戰(zhàn)
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | selenium 的安裝 | selenium 的安裝與配置 |
錄播 | selenium IDE 用例錄制 | 使用錄制技術(shù)完成首個(gè)測試用例并分析用例結(jié)構(gòu)與控件定位知識 |
錄播 | selenium 測試用例編寫 | 引入依賴、熟悉用例的流程并手工編寫用例、使用隱式等待解決異常 |
錄播 | 隱式等待與顯式等待 | 介紹 selenium 經(jīng)典的三種等待方式 |
錄播 | web 控件定位與常見操作 | id、name、css、xpath 等定位方法的本質(zhì)解讀與點(diǎn)擊和輸入操作 |
錄播 | web 控件的交互進(jìn)階 | 右鍵點(diǎn)擊、頁面滑動(dòng)、表單填寫等自動(dòng)化動(dòng)作 |
錄播 | 網(wǎng)頁 frame 與多窗口處理 | 多窗口,多 frame 下的窗口識別與切換 |
錄播 | selenium 多瀏覽器處理 | chrome、firefox、headless 等瀏覽器的自動(dòng)化支持 |
錄播 | 執(zhí)行 javascript 腳本 | 使用 selenium 直接在當(dāng)前頁面中進(jìn)行 js 交互 |
錄播 | 文件上傳彈框處理 | 文件上傳的自動(dòng)化與彈框處理機(jī)制 |
錄播 | page object 設(shè)計(jì)模式 | page object 模式的發(fā)展歷史介紹 |
錄播 | page object 原則 | page object 模式的六大原則 |
直播 | 企業(yè)微信的自動(dòng)化化登錄 | 利用 cookie、遠(yuǎn)程調(diào)試等技術(shù)實(shí)現(xiàn)無須掃碼的自動(dòng)化登錄 |
直播 | page object 演練 | page object 模式在真實(shí)網(wǎng)站中的應(yīng)用 |
直播 | 企業(yè)微信 web 端自動(dòng)化測試實(shí)戰(zhàn) | 使用真實(shí)的企業(yè)微信網(wǎng)站進(jìn)行自動(dòng)化測試實(shí)戰(zhàn) |
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | app 結(jié)構(gòu)講解 | app 包結(jié)構(gòu)解讀 |
錄播 | adb 常用命令 | 安裝、卸載、數(shù)據(jù)清理、adb shell、dumpsys、uiautomator |
錄播 | app 常見 bug 解析 | 功能 bug、崩潰 bug、性能 bug |
直播 | 知名 app 測試實(shí)戰(zhàn)(一) | |
直播 | 知名 app 測試實(shí)戰(zhàn)(二) | |
直播 | 知名 app 測試實(shí)戰(zhàn)(三) |
描述
app 自動(dòng)化測試框架 appium 框架實(shí)戰(zhàn)
appium 框架原理、問題排查技術(shù)與框架改進(jìn)技術(shù)
雪球財(cái)經(jīng) app 自動(dòng)化測試實(shí)戰(zhàn)
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | appium 環(huán)境安裝與架構(gòu)介紹 | appium 的正確安裝方法與架構(gòu)介紹 |
錄播 | appium 用例錄制 | 使用 appium desktop 完成首個(gè) app 自動(dòng)化用例 |
錄播 | 元素定位方法與隱式等待 | id、aid 定位與隱式等待結(jié)合打造穩(wěn)定用例 |
錄播 | app 控件定位 | id、aid、xpath 定位方法、dom 結(jié)構(gòu)解讀、uiautomatorviewer 定位工具 |
錄播 | app 控件交互 | 點(diǎn)擊、輸入、獲取屬性 |
錄播 | 觸屏操作自動(dòng)化 | 根據(jù)坐標(biāo)點(diǎn)擊、滑動(dòng)、以及其他手勢操作 |
錄播 | 高級定位技巧 | xpath、uiautomator 定位表達(dá)式以及滑動(dòng)定位應(yīng)用 |
錄播 | 顯式等待機(jī)制 | 利用顯式等待解決復(fù)雜條件下的控件定位 |
錄播 | 特殊控件 toast 識別 | 彈框 toast 的識別方法與原理解讀 |
錄播 | 屬性獲取與斷言 | get attribute 原理分析與屬性命名規(guī)則 |
錄播 | 參數(shù)化用例 | 使用參數(shù)化構(gòu)建多條相似測試用例 |
錄播 | android webview 測試 | 對 webview 控件完成自動(dòng)化測試 |
錄播 | 微信小程序測試 | 對微信小程序進(jìn)行自動(dòng)化以及控件定位分析 |
錄播 | 設(shè)備交互 Api | 模擬電話、短信、飛行模式等場景 |
錄播 | 模擬器控制 | 完成模擬器的自動(dòng)啟動(dòng)與執(zhí)行測試 |
錄播 | capability 使用進(jìn)階 | 復(fù)用已有 app 的狀態(tài)、自動(dòng)賦權(quán)限等場景應(yīng)用 |
錄播 | android webview 技術(shù)原理 | webview 組件的控件識別原理 |
錄播 | appium 問題分析定位 | appium 的 log 分析與自動(dòng)化流程解讀 |
錄播 | appium 原理與 JsonWP 協(xié)議分析 | 理解客戶端、appium server、uiautomator2-server 的協(xié)議 |
錄播 | appium 源代碼分析 | appium 的組件結(jié)構(gòu)與代碼構(gòu)建 |
錄播 | appium 二次封裝實(shí)戰(zhàn) | 實(shí)現(xiàn)對源代碼的修改與定制 |
直播 | 雪球財(cái)經(jīng) app 測試實(shí)戰(zhàn) | 把 native、webview 自動(dòng)化應(yīng)用于真實(shí) app 的測試 |
直播 | 企業(yè)微信移動(dòng) app 實(shí)戰(zhàn) 1 | 實(shí)現(xiàn)企業(yè)微信 app 的自動(dòng)化測試 |
直播 | 企業(yè)微信移動(dòng) app 實(shí)戰(zhàn) 2 | 實(shí)現(xiàn)企業(yè)微信 app 的自動(dòng)化測試 |
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | 測試框架設(shè)計(jì)思想 | 測試框架的需求定義與常見設(shè)計(jì)架構(gòu) |
錄播 | page object 改造 | po 定義與實(shí)現(xiàn)的解耦與連接 |
錄播 | 測試步驟的數(shù)據(jù)驅(qū)動(dòng) | 使用 yaml、json 完成測試步驟的數(shù)據(jù)驅(qū)動(dòng) |
錄播 | 測試數(shù)據(jù)的數(shù)據(jù)驅(qū)動(dòng) | 使用 yaml、json 完成測試數(shù)據(jù)的數(shù)據(jù)驅(qū)動(dòng) |
錄播 | 配置的數(shù)據(jù)驅(qū)動(dòng) | 從配置文件中讀取關(guān)鍵配置 |
錄播 | 通用 Page 封裝 | 通用 Page 類的抽象與功能實(shí)現(xiàn) |
錄播 | 自動(dòng)化異常處理機(jī)制 | 智能化處理各種廣告、彈框的干擾 |
錄播 | 通用測試用例封裝 | 所有測試用例的父類用例設(shè)計(jì) |
錄播 | 通用測試框架構(gòu)建 | 最終的測試框架形態(tài)與使用 |
直播 | 打造自己的測試框架 1 | 從零開始打造企業(yè)定制的 ui 測試框架 |
直播 | 打造自己的測試框架 2 | 從零開始打造企業(yè)定制的 ui 測試框架 |
直播 | 打造自己的測試框架 3 | 從零開始打造企業(yè)定制的 ui 測試框架 |
描述
自動(dòng)遍歷測試技術(shù)講解與實(shí)戰(zhàn)
搭建自己的智能設(shè)備測試平臺
ui 自動(dòng)化測試的持續(xù)集成實(shí)戰(zhàn)
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | 自動(dòng)遍歷測試技術(shù) | 自動(dòng)遍歷測試方法的定義與 BAT 等大廠常用工具 |
錄播 | android monkey 健壯性測試工具 | android 健壯性與壓力測試工具 monkey 的進(jìn)階使用 |
錄播 | android maxim 遍歷測試工具 | 更靈活快速的 android 遍歷工具 |
錄播 | 多平臺自動(dòng)遍歷測試工具 appcrawler | 支持 andorid、ios 的多平臺 app 遍歷工具 |
錄播 | 多設(shè)備管理平臺 STF | 打造自己的智能設(shè)備實(shí)驗(yàn)室管理上百臺設(shè)備 |
錄播 | 跨平臺設(shè)備管理方案 Selenium Grid | 構(gòu)建支持 android、ios、web 的多架構(gòu)自動(dòng)化測試平臺 |
錄播 | 基于 Jenkins 的自動(dòng)化調(diào)度詳解 | 利用并行機(jī)制加速測試用例的執(zhí)行 |
直播 | app 自動(dòng)化測試平臺實(shí)戰(zhàn) 1 | 從零開始構(gòu)建企業(yè)的 app 自動(dòng)化測試平臺 |
直播 | app 自動(dòng)化測試平臺實(shí)戰(zhàn) 2 | 從零開始構(gòu)建企業(yè)的 app 自動(dòng)化測試平臺 |
直播 | app 自動(dòng)化測試平臺實(shí)戰(zhàn) 3 | 從零開始構(gòu)建企業(yè)的 app 自動(dòng)化測試平臺 |
描述
app 性能測試講解
專項(xiàng)測試常用測試技術(shù)與工具講解
app 專項(xiàng)測試實(shí)戰(zhàn)
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | app 啟動(dòng)性能分析 | 冷啟動(dòng)、熱啟動(dòng)、暖啟動(dòng)、首屏啟動(dòng)指標(biāo)分析 |
錄播 | 接口性能分析 | dns、http/https 的接口性能分析 |
錄播 | Webview 性能分析 | hybrid app 的性能分析 |
錄播 | H5 性能分析 | 手機(jī)瀏覽器的性能數(shù)據(jù)獲取與分析 |
錄播(限進(jìn)階) | 卡頓分析 | 過度繪制、冰凍幀、卡頓數(shù)據(jù) |
錄播 | 系統(tǒng)資源分析 | cpu 統(tǒng)計(jì)、mem 統(tǒng)計(jì)、網(wǎng)絡(luò)流量分析 |
錄播 | 耗電量測試 | 使用 batterystats 與 battery historian 完成耗電量的基準(zhǔn)分析 |
錄播(限進(jìn)階) | 弱網(wǎng)測試 | 模擬弱網(wǎng)、丟包、延遲、不可訪問等多種條件下的應(yīng)用體驗(yàn) |
錄播 | 健壯性測試 | 使用 monkey maxim 完成 app 的健壯性測試 |
錄播(限進(jìn)階) | 兼容性測試 | 使用 appcrawler 完成遍歷與兼容性分析 |
直播 | app 專項(xiàng)測試實(shí)戰(zhàn) 1 | 基于雪球 app 的專項(xiàng)測試實(shí)戰(zhàn) |
直播 | app 專項(xiàng)測試實(shí)戰(zhàn) 2 | 基于雪球 app 的專項(xiàng)測試實(shí)戰(zhàn) |
直播 | app 專項(xiàng)測試實(shí)戰(zhàn) 3 | 基于雪球 app 的專項(xiàng)測試實(shí)戰(zhàn) |
描述
接口測試體系講解
接口測試抓包與代理工具
接口測試 mock 實(shí)戰(zhàn)
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | 接口測試價(jià)值與體系 | 接口測試在分層測試中的價(jià)值與質(zhì)量關(guān)注點(diǎn) |
錄播 | 常見接口協(xié)議解析 | tcp/udp/http/restful/dubbo 等協(xié)議區(qū)別與解讀 |
錄播 | 抓包分析 tcp 協(xié)議 | 使用 tcpdump 與 wireshark 分析三次握手與四次揮手流程 |
錄播 | 使用 postman 發(fā)送請求 | 使用圖形化工具構(gòu)造 http 請求并發(fā)送 |
錄播 | 使用 curl 發(fā)送請求 | 從已有的請求中自動(dòng)生成對應(yīng)的 curl 命令 |
錄播 | 常用代理工具 | charles、burpsuite、mitmproxy、anyproxy 等工具的應(yīng)用 |
錄播 | http/https 抓包分析 | ssl 證書設(shè)置與 https 抓包 |
錄播 | http 協(xié)議講解 | 常用狀態(tài)碼、header、請求與響應(yīng)的格式分析 |
錄播 | get、post 區(qū)別實(shí)戰(zhàn)詳解 | get 與 post 的本質(zhì)區(qū)別與具體抓包解讀 |
錄播 | session、cookie、token 區(qū)別解析 | 基于真實(shí)系統(tǒng)了解 session、cookie、token 的區(qū)別 |
錄播 | mock 應(yīng)用 | 通過代理修改請求與響應(yīng),輔助構(gòu)造更多場景用例 |
直播 | 雪球 app 抓包與 mock 實(shí)戰(zhàn) 1 | 抓包、接口 mock、異常測試 |
直播 | 雪球 app 抓包與 mock 實(shí)戰(zhàn) 2 | 抓包、接口 mock、異常測試 |
直播 | 雪球 app 抓包與 mock 實(shí)戰(zhàn) 3 | 抓包、接口 mock、異常測試 |
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | 接口測試框架 | 使用最流行的 requests 進(jìn)行接口測試 |
錄播 | 接口請求構(gòu)造 | 常見的 get/post/put/head 等 http 請求構(gòu)造 |
錄播 | 接口測試斷言 | 狀態(tài)碼、返回內(nèi)容等斷言 |
錄播 | json/xml 請求 | 優(yōu)雅的發(fā)送 json、xml 請求 |
錄播 | json/xml 響應(yīng)斷言 | 利用 json path、xpath 進(jìn)行斷言 |
錄播 | schema 斷言 | 應(yīng)對大量響應(yīng)數(shù)據(jù)字段的格式斷言 |
錄播 | header cookie 處理 | header 自定義與 cookie 復(fù)用 |
錄播 | 認(rèn)證體系 | http basic、oauth2 等認(rèn)證體系的測試 |
直播 | 企業(yè)微信接口測試實(shí)戰(zhàn) 1 | 基于企業(yè)微信服務(wù)端接口的真實(shí)項(xiàng)目實(shí)戰(zhàn) |
直播 | 企業(yè)微信接口測試實(shí)戰(zhàn) 2 | 基于企業(yè)微信服務(wù)端接口的真實(shí)項(xiàng)目實(shí)戰(zhàn) |
直播 | 企業(yè)微信接口測試實(shí)戰(zhàn) 3 | 基于企業(yè)微信服務(wù)端接口的真實(shí)項(xiàng)目實(shí)戰(zhàn) |
描述:
接口測試框架封裝實(shí)戰(zhàn)
接口測試框架進(jìn)階改造
從零開始打造自己的接口測試框架
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | 接口流程封裝與定義 | 接口測試用例分析與通用的流程封裝 |
錄播 | 基于加密接口的測試用例設(shè)計(jì) | 利用封裝完成加解密處理 |
錄播 | 多環(huán)境下的接口測試 | 利用封裝加入 header 的自動(dòng)處理實(shí)現(xiàn)無須更改 host 的多環(huán)境測試 |
錄播 | api object 模式與原則 | page object 模式在接口測試中的應(yīng)用 |
錄播 | api object 模式應(yīng)用 | 企業(yè)微信接口的封裝復(fù)用 |
錄播 | 通用 api 封裝 | 通用接口協(xié)議的定義與封裝 |
錄播 | 測試步驟的數(shù)據(jù)驅(qū)動(dòng) | 基于 yaml、json 實(shí)現(xiàn)測試步驟定義 |
錄播 | 測試數(shù)據(jù)的數(shù)據(jù)驅(qū)動(dòng) | 基于 yaml、json 實(shí)現(xiàn)外部數(shù)據(jù)源讀取 |
錄播 | 配置的數(shù)據(jù)驅(qū)動(dòng) | 基于 yaml、json 實(shí)現(xiàn)關(guān)鍵配置的管理 |
錄播 | 通用測試用例封裝 | 測試用例的繼承體系設(shè)計(jì) |
錄播 | 通用測試框架構(gòu)建 | 通用型接口測試框架的構(gòu)建與使用 |
直播 | 接口測試框架設(shè)計(jì)實(shí)戰(zhàn) 1 | HttpRunner 框架作者親授從零開始打造接口測試框架 |
直播 | 接口測試框架設(shè)計(jì)實(shí)戰(zhàn) 2 | HttpRunner 框架作者親授從零開始打造接口測試框架 |
直播 | 接口測試框架設(shè)計(jì)實(shí)戰(zhàn) 3 | HttpRunner 框架作者親授從零開始打造接口測試框架 |
描述
最流行的壓測工具 JMeter 實(shí)戰(zhàn)
性能監(jiān)控系統(tǒng) influxdb、grafana、prometheus 實(shí)戰(zhàn)
電商系統(tǒng)的壓測實(shí)戰(zhàn)
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | JMeter 介紹與安裝 | 性能測試基本概念、常見壓測工具、jmeter 的優(yōu)點(diǎn)介紹與安裝 |
錄播 | 壓測腳本錄制與編寫 | 錄制 http/https 壓測腳本分析壓測用例結(jié)構(gòu) |
錄播 | 虛擬用戶并發(fā)模擬 | 虛擬用戶講解與常見的壓測策略 |
錄播 | 壓測結(jié)果分析 | 測試結(jié)果報(bào)表分析與定制 |
錄播(限進(jìn)階) | JMeter 分布式壓測 | 使用分布式技術(shù)放大壓測能力 |
錄播(限進(jìn)階) | 性能監(jiān)控系統(tǒng) | 使用 influxdb/grafana 匯總系統(tǒng)性能數(shù)據(jù)與壓測數(shù)據(jù) |
錄播(限進(jìn)階) | 性能監(jiān)控體系實(shí)戰(zhàn) | 從零開始搭建性能監(jiān)控系統(tǒng)并收集性能指標(biāo) |
錄播(限進(jìn)階) | 電商系統(tǒng)的壓測實(shí)戰(zhàn) 1 | 電商系統(tǒng)業(yè)務(wù)的壓測實(shí)戰(zhàn) |
錄播(限進(jìn)階) | 電商系統(tǒng)的壓測實(shí)戰(zhàn) 2 | 電商系統(tǒng)業(yè)務(wù)的壓測實(shí)戰(zhàn) |
描述
常見安全漏洞介紹
常用安全測試工具介紹
搭建自己的安全測試演練環(huán)境并實(shí)戰(zhàn)
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | 服務(wù)端安全測試體系 | 詳解 OWASP 的 top10 安全漏洞與安全防護(hù)體系 |
錄播 | 安全測試演練環(huán)境 | 搭建安全測試演練環(huán)境實(shí)操常見安全漏洞 |
錄播 | 常見接口安全測試工具 | zap、burpsuite、sqlmap 等知名安全測試工具介紹 |
錄播 | 安全測試工具 BurpSuite | 黑客與白帽子最常用的安全測試工具詳解 |
錄播 | 命令注入漏洞 | 命令注入漏洞原理與實(shí)操 |
錄播 | sql 注入漏洞 | sql 注入、sql 盲注等漏洞的原理介紹與實(shí)操 |
錄播 | xss 漏洞 | xss 多種漏洞的原理介紹與實(shí)操 |
錄播 | csrf 漏洞 | csrf 漏洞原理介紹與實(shí)操 |
描述
docker 技術(shù)講解與常用命令實(shí)戰(zhàn)
利用 docker 構(gòu)建可發(fā)布的鏡像
利用 docker 搭建常見測試平臺
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | 容器技術(shù)介紹 | docker 容器化技術(shù)的體系介紹 |
錄播 | docker 安裝與配置 | docker 環(huán)境安裝與國內(nèi)加速配置 |
錄播 | docker 常用命令 | 使用常用命令完成鏡像的拉取與容器的創(chuàng)建 |
錄播 | 搭建 Web 服務(wù)器 nginx | 使用一行命令搭建基于 nginx 的網(wǎng)站 |
錄播 | 搭建測試用例管理平臺 testlink | 使用 docker 搭建測試用例管理平臺 |
錄播 | 搭建持續(xù)集成平臺 Jenkins | 使用 docker 搭建持續(xù)集成管理平臺 |
錄播(限進(jìn)階) | docker-compose 使用 | 基于 compose 搭建多鏡像配合的容器 |
錄播(限進(jìn)階) | docker 的 registry 介紹 | 如何使用公共的 registry 與搭建私有 registry |
錄播(限進(jìn)階) | dockerfile 語法與指令 | 創(chuàng)建 docker 鏡像所需要的配置解讀 |
錄播(限進(jìn)階) | docker 鏡像構(gòu)建 | 構(gòu)建自己的第一個(gè) docker 鏡像 |
直播(限進(jìn)階) | docker 實(shí)戰(zhàn)常用測試平臺搭建 | 利用 docker 搭建常見常用測試平臺 |
直播(限進(jìn)階) | docker 鏡像構(gòu)建實(shí)戰(zhàn) 1 | 基于真實(shí)項(xiàng)目完成 docker 鏡像的構(gòu)建 |
直播(限進(jìn)階) | docker 鏡像構(gòu)建實(shí)戰(zhàn) 2 | 基于真實(shí)項(xiàng)目完成 docker 鏡像的構(gòu)建 |
描述:
最流行的持續(xù)集成系統(tǒng) Jenkins 講解與實(shí)戰(zhàn)
ui 自動(dòng)化測試與接口測試的持續(xù)集成接入
持續(xù)集成體系構(gòu)建實(shí)戰(zhàn)
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | 持續(xù)集成體系介紹 | 持續(xù)集成的核心概念 |
錄播 | jenkins 安裝 | jenkins 平臺的部署與數(shù)據(jù)管理方法 |
錄播 | jenkins job 機(jī)制 | 定義你的第一個(gè)持續(xù)集成任務(wù) |
錄播 | 節(jié)點(diǎn)管理 | 把機(jī)器加入 jenkins 的節(jié)點(diǎn) |
錄播 | 權(quán)限控制 | jenkins 的安全管理機(jī)制講解 |
錄播 | 常用插件 | html publish、junit 報(bào)告管理、父子任務(wù)等常用插件 |
錄播 | 報(bào)警機(jī)制 | job 構(gòu)建結(jié)果的提取與多種通知方式 |
錄播 | 矩陣 job 與父子 job | job 之間的分工與協(xié)作管理 |
直播 | 持續(xù)集成實(shí)戰(zhàn)-UI 自動(dòng)化測試集成實(shí)戰(zhàn) | 將 selenium、appium 的用例放入持續(xù)集成 |
直播 | 持續(xù)集成實(shí)戰(zhàn)-接口測試集成實(shí)戰(zhàn) | 講接口測試用例放入持續(xù)集成管理 |
直播 | 持續(xù)集成體系構(gòu)建 | 代碼變更后的全自動(dòng)測試流程體系構(gòu)建 |
描述
基于 docker 與 blue ocean 構(gòu)建企業(yè)的持續(xù)交付體系
基于 jenkins api 實(shí)現(xiàn)運(yùn)維與測試的協(xié)同自動(dòng)化
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | jenkins api 接口 | 在已有的流程平臺中調(diào)用 jenkins 并獲取數(shù)據(jù) |
錄播 | pipeline 入門 | pipeline 流程定義語法詳解與實(shí)操 |
錄播 | jenkinsfile 語法 | 在實(shí)際項(xiàng)目中使用 jenkinsfile 實(shí)現(xiàn)自動(dòng)化流程定義 |
錄播 | blue ocean 應(yīng)用 | 流程定義與流程可視化管理 |
直播 | 持續(xù)交付實(shí)戰(zhàn) 1 | 基于 spring boot 與 docker 的持續(xù)交付項(xiàng)目實(shí)戰(zhàn) |
直播 | 持續(xù)交付實(shí)戰(zhàn) 2 | 基于 spring boot 與 docker 的持續(xù)交付項(xiàng)目實(shí)戰(zhàn) |
直播 | 持續(xù)交付實(shí)戰(zhàn) 3 | 基于 spring boot 與 docker 的持續(xù)交付項(xiàng)目實(shí)戰(zhàn) |
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | 代碼審計(jì) SonarQube 平臺搭建 | 在已有的流程平臺中調(diào)用 jenkins 并獲取數(shù)據(jù) |
錄播 | sonarqube scanner 使用 | 在已有的流程平臺中調(diào)用 jenkins 并獲取數(shù)據(jù) |
錄播 | sonarqube maven 項(xiàng)目分析 | maven 項(xiàng)目的代碼分析 |
錄播 | sonarqube gradle 項(xiàng)目分析 | 移動(dòng) app 項(xiàng)目的代碼分析 |
錄播 | 代碼復(fù)雜度分析 | 代碼復(fù)雜度定義與分析方法 |
錄播 | 代碼掃描規(guī)則定制 | 分析語法樹構(gòu)建自己的代碼規(guī)則 |
錄播 | sonarqube api 使用 | 在自己的項(xiàng)目中集成 sonarqube 的分析結(jié)果 |
直播 | 代碼審計(jì)系統(tǒng) SonarQube 實(shí)戰(zhàn) | 經(jīng)典 spring boot 項(xiàng)目代碼分析實(shí)戰(zhàn) |
直播 | 測試用例與代碼覆蓋率數(shù)據(jù)分析實(shí)戰(zhàn) | 通用測試用例、jacoco 代碼覆蓋率分析 |
直播 | 代碼變更檢測與新增代碼覆蓋率實(shí)戰(zhàn) | 分析代碼變更與新增代碼覆蓋率 |
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | jacoco 代碼覆蓋率 | |
錄播 | ASM 代碼插樁技術(shù) | |
錄播 | jvm-sandbox 項(xiàng)目實(shí)戰(zhàn) | 代碼調(diào)用鏈分析、故障注入實(shí)戰(zhàn) |
直播 | 代碼覆蓋率統(tǒng)計(jì)實(shí)戰(zhàn) | 單元測試代碼覆蓋率、集成測試代碼覆蓋率實(shí)戰(zhàn) |
直播 | 精準(zhǔn)化測試方法 | 打造自己公司的精準(zhǔn)化測試體系 |
直播 | 精準(zhǔn)化測試平臺落地經(jīng)驗(yàn) | 構(gòu)建自己公司的精準(zhǔn)化測試平臺與收益介紹 |
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | 測試右移介紹 | 測試右移的價(jià)值與實(shí)踐體系 |
錄播 | logstash 講解 | 數(shù)據(jù)采集與傳輸 |
錄播 | elastic search 搜索引擎講解 | elastic search 的索引、文檔、查詢語法基本概念講解 |
錄播 | kibana 可視化分析平臺 | 介紹 kibana 經(jīng)典的分析方法與圖表使用 |
直播 | 測試數(shù)據(jù)分析實(shí)戰(zhàn) | 各類測試數(shù)據(jù)采集、同步、存儲與分析實(shí)戰(zhàn) |
直播 | 線上質(zhì)量監(jiān)控實(shí)戰(zhàn)(上) | 線上質(zhì)量監(jiān)控與數(shù)據(jù)分析實(shí)戰(zhàn) |
直播 | 線上質(zhì)量監(jiān)控實(shí)戰(zhàn)(下) | 線上質(zhì)量監(jiān)控與數(shù)據(jù)分析實(shí)戰(zhàn) |
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | 前端模板框架 | 基于 vue.js 的前端模板技術(shù) |
錄播 | 前端 UI 框架 | 基于 bootstrap、vuetify 的 ui 組件框架 |
錄播 | 后端 web 開發(fā)框架 | 基于 python django flask 等框架的后端構(gòu)建技術(shù) |
錄播 | 數(shù)據(jù)持久化技術(shù) | postgres、mysql 等數(shù)據(jù)庫的使用 |
錄播 | 數(shù)據(jù)展示與分析 | 使用 echarts 庫繪制優(yōu)美的圖表 |
錄播 | 跨平臺 api 對接 | 與 jenkins、jira、redmine 系統(tǒng)進(jìn)行集成調(diào)用 |
直播 | 測試平臺構(gòu)建實(shí)戰(zhàn) 1 | 從零開始構(gòu)建企業(yè)內(nèi)部測試平臺 |
直播 | 測試平臺構(gòu)建實(shí)戰(zhàn) 2 | 從零開始構(gòu)建企業(yè)內(nèi)部測試平臺 |
直播 | 測試平臺構(gòu)建實(shí)戰(zhàn) 3 | 從零開始構(gòu)建企業(yè)內(nèi)部測試平臺 |
形式 | 章節(jié) | 描述 |
---|---|---|
錄播 | 前端模板框架 | 基于 vue.js 的前端模板技術(shù) |
錄播 | 前端 UI 框架 | 基于 bootstrap、vuetify 的 ui 組件框架 |
錄播 | 后端 web 開發(fā)框架 | 基于 spring boot、sparkjava 等框架的后端構(gòu)建技術(shù) |
錄播 | 數(shù)據(jù)持久化技術(shù) | mysql 數(shù)據(jù)庫的使用 |
錄播 | 數(shù)據(jù)展示與分析 | 使用 echarts 等報(bào)表庫繪制優(yōu)美的圖表 |
錄播 | 跨平臺 api 對接 | 與 jenkins、jira、redmine 系統(tǒng)進(jìn)行集成調(diào)用 |
直播 | 測試平臺構(gòu)建實(shí)戰(zhàn) 1 | 從零開始構(gòu)建企業(yè)內(nèi)部測試平臺 |
直播 | 測試平臺構(gòu)建實(shí)戰(zhàn) 2 | 從零開始構(gòu)建企業(yè)內(nèi)部測試平臺 |
直播 | 測試平臺構(gòu)建實(shí)戰(zhàn) 3 | 從零開始構(gòu)建企業(yè)內(nèi)部測試平臺 |
描述
測試技能評測
合格學(xué)員證書頒發(fā)
優(yōu)秀學(xué)員頒獎(jiǎng)
直播
測試工程師等級考試
畢業(yè)典禮
聯(lián)系客服