Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie do Apigee

  • Przegląd platformy Apigee i jej funkcji
  • Zrozumienie zarządzania cyklem życia API
  • Porównanie Apigee z innymi narzędziami do testowania interfejsów API

Konfiguracja środowiska

  • Tworzenie i konfiguracja konta Apigee
  • Instalacja narzędzi wspierających (Postman, JDK, Maven)
  • Struktura projektu i konfiguracja testów

Projektowanie i wdrażanie interfejsów API w Apigee

  • Tworzenie proxy interfejsów API
  • Konfiguracja polityk (bezpieczeństwo, transformacja, routing)
  • Wdrażanie interfejsów API do testowania

Testowanie manualne i automatyczne

  • Testowanie interfejsów API za pomocą Postman i Apigee Trace
  • Wykorzystanie Apigee Edge do automatycznego wykonywania testów
  • Przechwytywanie logów i analiza wyników testów

Zaawansowana automatyzacja testów

  • Implementacja testów interfejsów API opartych na danych
  • Testowanie uwierzytelniania i autoryzacji (OAuth, klucze API)
  • Symulacja testów obciążeniowych i stresowych za pomocą narzędzi Apigee

Integracja z CI/CD

  • Integracja testów Apigee z Jenkins/Maven
  • Automatyzacja walidacji wdrożeń interfejsów API
  • Ciągłe monitorowanie i testy regresji

Najlepsze praktyki i rozwiązywanie problemów

  • Projektowanie wielokrotnego użytku przypadków testowych
  • Zarządzanie środowiskami i zmiennymi
  • Debugowanie i rozwiązywanie typowych błędów

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa znajomość interfejsów API i metod HTTP
  • Doświadczenie w dowolnym języku programowania (preferowane Java, Python lub JavaScript)
  • Znajomość koncepcji RESTful API

Grupa docelowa

  • Testerzy interfejsów API
  • Inżynierowie QA
  • Programiści
 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie