課程簡介

介紹

  • 什麼是 API 測試,為什麼要這樣做?
  • REST 與基於SOAP的 API 測試

三層體系結構模型概述

  • 表示層 – 使用者介面 (UI)
  • 邏輯層 – Business 邏輯 (API)
  • 資料層 – 資料庫資料 (DB)

Rest Assured 語法概述

  • 與 Gherkin 和 BDD 的相似之處

創建專案

測試邏輯層

向 API 發送請求

  • POST、GET、PUT、DELETE、OPTIONS、PATCH 和 HEAD 請求

驗證和驗證回應

測試 API 功能

使用 TestNG

測試 API 可靠性

執行 Performance Testing

進行安全測試

調試

自動化測試

總結和結論

最低要求

  • REST API 的基本知識。
  • Java中的軟體測試經驗。

觀眾

  • 參與測試軟體和 Web 服務 API 的 QA 工程師、測試人員和測試開發人員
 7 時間:

人數



每位參與者的報價

客戶評論 (5)

相關課程

Test Automation with Selenium and Katalon Studio

14 時間:

Automation Testing with Cypress

14 時間:

Watir: Web Test Automation with Ruby

21 時間:

Testing React Apps with Jest

14 時間:

Iridium: Cucumber and Selenium Based Testing

7 時間:

Testing Angular Applications

14 時間:

Protractor: End-to-End Testing for Angular Web Applications

14 時間:

Advance Test Automation in Java using Selenium with continuous integration and version control

35 時間:

Advanced Selenium

14 時間:

Advanced Selenium with C#

14 時間:

Selenium C# Test Automation

14 時間:

Selenium with Jenkins and Docker

14 時間:

Selendroid: Automated Testing for Android

7 時間:

課程分類

1