Návrh Školení

Úvod do Apigee

  • Přehled platformy Apigee a jejích funkcí
  • Porozumění správě životního cyklu API
  • Srovnání Apigee s jinými nástroji pro testování API

Nastavení prostředí

  • Vytvoření a konfigurace účtu Apigee
  • Instalace podporovaných nástrojů (Postman, JDK, Maven)
  • Struktura projektu a nastavení testů

Návrh a nasazení API v Apigee

  • Vytváření proxy serverů API
  • Konfigurace zásad (bezpečnost, transformace, směrování)
  • Nasazení API pro testování

Manuální a automatizované testování

  • Testování API s Postmanem a Apigee Trace
  • Použití Apigee Edge pro automatizované spouštění testů
  • Zachycování protokolů a analýza výsledků testů

Pokročilá automatizace testování

  • Implementace datově ovládaných testů API
  • Testování ověřování a autorizace (OAuth, klíče API)
  • Simulace zatížení a stresového testování pomocí nástrojů Apigee

Integrace CI/CD

  • Integrace testování v Apigee s Jenkins/Mavenem
  • Automatizace ověřování nasazení API
  • Běžící monitorování a regresní testování

Nejlepší praktiky a řešení problémů

  • Návrh opakovaně použitelných testovacích případů
  • Správa prostředí a proměnných
  • Ladačení a řešení běžných chyb

Shrnutí a další kroky

Požadavky

  • Základní znalost API a HTTP metod
  • Zkušenosti s libovolným programovacím jazykem (preferuje se Java, Python nebo JavaScript)
  • Oznámení s koncepty RESTful API

Účastníci

  • Testovatelé API
  • QA inženýři
  • Vývojáři
 14 hodiny

Počet účastníků


Cena za účastníka

Reference (5)

Nadcházející kurzy

Související kategorie