Kontakt aufnehmen

Schulungsübersicht

Einführung in Apigee

  • Überblick über die Plattform und ihre Funktionen
  • Verständnis des API-Lebenszyklus-Managements
  • Apigee im Vergleich zu anderen Tools für das Testen von APIs

Einrichten der Arbeitsumgebung

  • Erstellung und Konfiguration eines Apigee-Kontos
  • Installation notwendiger Hilfsprogramme wie Postman, JDK sowie Maven
  • Strukturierung des Projekts und Einrichtung der Tests

Entwurf und Bereitstellung von APIs in Apigee

  • Erstellen von API-Proxys
  • Konfiguration von Richtlinien – etwa zur Sicherheit, Transformation oder Routenführung
  • Bereitstellung der APIs zum Testen

Manuelle und automatisierte Tests

  • Testen von APIs mit Postman sowie Apigee Trace
  • Nutzung von Apigee Edge zur Ausführung automatisierter Tests
  • Erfassung von Protokollen sowie Auswertung der Testergebnisse

Fortgeschrittene Automatisierungsthemen

  • Umsetzung datengesteuerter API-Tests
  • Prüfung von Authentifizierungs- und Autorisierungsmechanismen wie OAuth oder API-Schlüsseln
  • Simulation von Last- sowie Stresstests mithilfe von Apigee-Werkzeugen

Integration in CI/CD-Prozesse

  • Verknüpfung der Apigee-Tests mit Jenkins bzw. Maven
  • Automatisierung der Validierung von API-Bereitstellungen
  • Kontinuierliches Monitoring sowie Durchführung von Regressionstests

Best Practices und Fehlerbehebung

  • Erstellung wiederverwendbarer Testfälle
  • Verwaltung von Umgebungen sowie Variablen
  • Fehlerdiagnose und Behebung häufig auftretender Probleme

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Grundkenntnisse zu APIs sowie HTTP-Methoden
  • Erfahrung in mindestens einer Programmiersprache – vorzugsweise Java, Python oder JavaScript
  • Vertrautheit mit Konzepten von RESTful APIs

Zielgruppe

  • API-Tester
  • Qualitätssicherungsingenieure
  • Entwickler
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien