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
Opinie uczestników (3)
Dobre przygotowanie merytoryczne trenera. Dodatkowo, trener angażował uczestników nawet w części wykładowej, zachęcał do "brainstormingu", dzielenia się swoimi spostrzeżeniami, pomysłami.
Krzysztof Wojciechowski - HUUUGE GAMES SPOLKA Z OGRANICZONA ODPOWIEDZIALNOSCIA
Szkolenie - Test Automation with Selenium and Python
ćwiczenia praktyczne, łatwiej przyswoić informacje
ashley bolen - Insurance Corporation of British Columbia
Szkolenie - Test Automation with Selenium
Przetłumaczone przez sztuczną inteligencję
Bardzo interesujący temat i bardzo kompetentny trener
Pedro Miguel Costa - Natixis
Szkolenie - Automation Testing with Cypress
Przetłumaczone przez sztuczną inteligencję