Schulungsübersicht
Einführung in Apigee
- Überblick über die Apigee-Plattform und deren Funktionen
- Verständnis des API-Lebenszyklus-Managements
- Apigee im Vergleich zu anderen API-Testtools
Einrichten der Umgebung
- Erstellen und Konfigurieren eines Apigee-Kontos
- Installation unterstützender Tools (Postman, JDK, Maven)
- Projektstruktur und Testeinrichtung
Gestaltung und Bereitstellung von APIs in Apigee
- Erstellen von API-Proxies
- Konfigurieren von Richtlinien (Sicherheit, Transformation, Routing)
- Bereitstellung von APIs zum Testen
Manuelle und automatisierte Tests
- Testen von APIs mit Postman und Apigee Trace
- Verwendung von Apigee Edge für die automatisierte Testausführung
- Erfassen von Logs und Analyse der Testergebnisse
Fortgeschrittene Testautomatisierung
- Implementierung datengesteuerter API-Tests
- Testen von Authentifizierung und Autorisierung (OAuth, API-Keys)
- Simulation von Last- und Belastungstests mit Apigee-Tools
CI/CD-Integration
- Integration von Apigee-Tests in Jenkins/Maven
- Automatisierung der Validierung der API-Bereitstellung
- Kontinuierliche Überwachung und Regressionstests
Best Practices und Fehlerbehebung
- Gestaltung wiederverwendbarer Testfälle
- Verwaltung von Umgebungen und Variablen
- Debuggen und Beheben von häufigen Fehlern
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegendes Verständnis von APIs und HTTP-Methoden
- Erfahrung in einer Programmiersprache (Java, Python oder JavaScript bevorzugt)
- Vertrautheit mit RESTful-API-Konzepten
Zielgruppe
- API-Tester
- QA-Ingenieure
- Entwickler
Erfahrungsberichte (3)
Praktische Übungen erleichtern das Behalten von Informationen.
ashley bolen - Insurance Corporation of British Columbia
Kurs - Test Automation with Selenium
Maschinelle Übersetzung
Sehr interessantes Thema und sehr wissenswertiger Trainer
Pedro Miguel Costa - Natixis
Kurs - Automation Testing with Cypress
Maschinelle Übersetzung
Hauptthemen können im Voraus mit dem Trainer besprochen und vereinbart werden. Entspannte und angenehme Atmosphäre während der Seminarstage.
Lorenz - Continentale Lebensversicherung AG
Kurs - Advanced Selenium
Maschinelle Übersetzung