Bądźmy w kontakcie
 Czas trwania 14 godzin

Plan Szkolenia

Wprowadzenie do Apigee

  • Omówienie platformy Apigee i jej funkcji
  • Zrozumienie zarządzania cyklem życia API
  • Apigee w porównaniu z innymi narzędziami do testowania API

Konfiguracja środowiska

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

Projektowanie i wdrażanie API w Apigee

  • Tworzenie serwerów proxy API
  • Konfigurowanie zasad (bezpieczeństwo, transformacja, routing)
  • Wdrażanie API do testów

Testowanie ręczne i automatyczne

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

Zaawansowana automatyzacja testów

  • Implementacja testów API opartych na danych
  • Testowanie uwierzytelniania i autoryzacji (OAuth, klucze API)
  • Symulowanie testów obciążeniowych i wytrzymałościowych za pomocą narzędzi Apigee

Integracja z CI/CD

  • Integracja testów Apigee z Jenkinsem/Mavenem
  • Automatyzacja walidacji wdrożeń API
  • Ciągłe monitorowanie i testy regresyjne

Dobre 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 dalsze kroki

Wymagania

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

Grupa docelowa

  • Testerzy API
  • Inżynierowie QA
  • Programiści

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie