Plan Szkolenia

Wprowadzenie do Apigee

  • Przegląd platformy Apigee i jej funkcji
  • Zrozumienie zarządzania cyklu życia API
  • Apigee vs inne narzędzia do testowania API

Konfiguracja Środowiska

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

Projektowanie i Wdrażanie API w Apigee

  • Tworzenie proxy API
  • Konfiguracja polityk (bezpieczeństwo, transformacja, trasowanie)
  • Wdrażanie API do testów

Ręczne i Automatyczne Testowanie

  • Testowanie API z użyciem Postman i Apigee Trace
  • Używanie Apigee Edge do automatyzacji wykonania testów
  • Rejestrowanie logów i analizowanie wyników testów

Zaawansowana Automatyzacja Testów

  • Wdrażanie testów API opartego na danych
  • Testowanie uwierzytelniania i autoryzacji (OAuth, klucze API)
  • Symulowanie obciążenia i testowanie obciążeniowe z narzędziami Apigee

Integracja z CI/CD

  • Integracja testowania Apigee z Jenkins/Maven
  • Automatyzacja weryfikacji wdrażania API
  • Ciągłe monitorowanie i testy regresyjne

Najlepsze Praktyki i Rozwiązywanie Problemów

  • Projektowanie przydatnych testów
  • Zarządzanie środowiskami i zmiennymi
  • Debugowanie i rozwiązywanie typowych błędów

Podsumowanie i Kolejne Kroki

Wymagania

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

Grupa docelowa

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

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie