1. 程式人生 > >主流技術棧的Restful API介面測試實戰

主流技術棧的Restful API介面測試實戰

第1章 課程介紹
本章對課程做整體介紹,帶大家梳理本門課程的整體學習安排、需要的技術儲備等。

1-1 課程整體介紹 試看
第2章 Restful介面基礎
本章講解什麼是介面測試、Rest和Restful的區別以及HTTP協議與抓包工具Fiddler,讓大家深入學習介面測試的基礎知識,為後續章節做好鋪墊。

2-1 介面與API測試介紹
2-2 Rest和Restful基礎知識
2-3 HTTP協議與抓包工具Fiddler
第3章 玩轉Postman基礎
本章詳細介紹介面測試工具Postman、使用Postman進行請求和響應、實戰不同HTTP方法的操作等,讓大家深入掌握Postman的使用。

3-1 介面測試工具-Postman
3-2 Github API詳細介紹
3-3 請求和響應
3-4 不同Http方法例項
3-5 環境和變數
第4章 進階Postman應用
本章進階Postman的指令碼執行順序、PreRequest指令碼實戰-日期處理、引數傳遞、返回碼校驗等,讓大家再次深入學習Postman不僅僅是簡單的介面測試工具而且還能進行自動化測試。

4-1 PreRequest指令碼實戰之日期處理
4-2 PreRequest指令碼實戰之引數傳遞
4-3 Postman測試指令碼實戰之返回碼校驗
4-4 Postman測試指令碼實戰之訊息內容校驗
4-5 Postman測試指令碼實戰之格式校驗
4-6 Runner自動化測試
4-7 命令列工具newman
第5章 深入Postman高階功能
本章再次講解Postman的高階應用,如賬號、workspace、documentation、MockServer、Postman API等,讓大家更加全面深入的掌Ppostman的使用。

5-1 Postman高階-賬號及workspace
5-2 Documentation功能
5-3 Monitor功能
5-4 MockServer功能
5-5 Postman API
5-6 Postman總結及練習任務
第6章 Rest-Assured框架
本章講解Rest-Assured框架,Rest-Assured 是一套由 Java 實現的 REST API 測試框架,它是一個輕量級的 REST API 客戶端,可以直接編寫程式碼向伺服器端發起 HTTP 請求,並驗證返回結果。

6-1 Rest-Assured簡介
6-2 Rest-Assured環境要求及部署
6-3 Rest-Assured初體驗
6-4 Rest-Assured認證鑑權
6-5 Junit簡介
第7章 Rest-Assured框架應用及進階
本章講解Rest-Assured的請求處理、響應校驗,Json-Schema在Rest-Assured中的應用及Rest-Assured的配置功能等,帶你進階掌握Rest-Assured框架。

7-1 Rest-Assured請求處理1
7-2 RestAssured請求訊息處理2
7-3 Rest-Assured響應的獲取和解析
7-4 Rest-Assured響應校驗
7-5 Json-Schema在Rest-Assured中的應用
7-6 Rest-Assured的配置功能Config
7-7 Rest-Assured的模板Spec
7-8 Rest-Assured的Filter過濾
第8章 JUnit5新特性在介面測試框架中的應用
本章講解條件執行與關聯執行、自動化測試框架引數化、資料驅動、用例執行策略等,讓你深入掌握Junit5在介面測試框架中的全方位應用。

8-1 條件執行與關聯執行1
8-2 條件執行與關聯執行2
8-3 測試框架引數化
8-4 測試框架資料驅動1
8-5 測試框架資料驅動2 試看
8-6 用例執行選擇策略
8-7 用例執行順序定義
第9章 介面自動化測試框架進階
本章講解Rest-Assured和Junit的整合、Rest-Assured之Maven執行、輸出定製化測試報告和Jenkins結合實現持續整合等,讓大家在學習知識的基礎上,真實的打造屬於自己的自動化測試框架。

9-1 介面mock框架實戰1
9-2 WireMock的Junit整合
9-3 Java程式碼中WireMock的用法
9-4 wiremock訊息錄製
9-5 專業報告工具Allure
9-6 Allure測試報告定製詳解 1
9-7 Allure測試報告定製詳解 2
9-8 Jenkins安裝
9-9 Jenkins配置自動化測試 試看
9-10 通過RestAPI呼叫Jenkins
9-11 Jenkins郵件通知測試結果
第10章 課程總結
本章對前面學過的知識做總結,資源大放送。

10-1 課程回顧及資源清單

 

下載地址:百度網盤下載