Testowanie Mikroserwisów w Javie

Kod: craft-test-ms
Kategoria: Testowanie automatyczne
Forma: 30% wykłady / 70% warsztaty
Czas trwania: 2 dni
Odbiorcy: testerzy, developerzy
Zapisy: Indywidualne zamówienie i dopasowanie dla grupy.
Logistyka: W siedzibie klienta lub w innym dowolnym miejscu.

Podczas szkolenia uczestnicy zostaną wprowadzeni w założenia architektury mikroserwisów oraz nauczą się automatyzować testy REST-API. Szkolenie rozpoczynamy od szczegółowego omówienia założeń architektury mikroserwisów oraz protokołu HTTP.

Kolejnym punktem jest poznanie popularnych narzędzi wykorzystywanych do pracy z REST API i podstawowej automatyzacji zapytań. Drugiego dnia szkolenia przechodzimy do zaawansowanych aspektów architektury rozproszonej oraz budowy frameworka do testów automatycznych mikroserwisów.

Wyróżniki szkolenia

  • Praktyczne podejście do testowania mikroserwisów
  • Najlepsze wzorce i praktyki
  • Efektywna automatyzacja funkcjonalna
  • Ćwiczenia oparte o najpopularniejsze narzędzia

Program Szkolenia

Program jest ramą w jakiej możemy się poruszać merytorycznie - program dla konkretnego szkolenia dedykowanego ustalamy z grupą na podstawie analizy przed-szkoleniowej.

  1. Wprowadzenie do architektury rozproszonej opartej o mikroserwisy
    1. geneza architektury usługowej i mikrousługowej
    2. protokół HTTP
    3. zastosowania architektury mikrousługowej
    4. zalety i wady architektury mikroserwisów
  2. Wprowadzenie do REST API
    1. konwencja i zasady
    2. charakterystyka RESTful API
    3. zalety i przykłady zastosowania
  3. Ćwiczenia z protokołem HTTP
    1. wprowadzenie do narzędzia cURL
    2. ćwiczenia z użyciem narzędzia cURL
  4. Praca z REST API i narzędziem Postman
    1. wprowadzenie do narzędzia Postman
    2. wysyłanie requestów i walidacja responsów
    3. zarządzanie kolekcjami
    4. tworzenie testów automatycznych w Postmanie
    5. funkcjonalność collection runner
    6. uruchamianie testów automatycznych z użyciem narzędzia Newman
  5. Automatyzacja testów REST API w Javie i Rest-Assured
    1. dobre praktyki automatyzacji testów mikroserwisów
    2. wprowadzenie do biblioteki Rest-Assured
    3. implementacja klientów REST API w Rest-Assured
    4. architektura frameworka do testów mikroserwisów
    5. dobre praktyki i wzorce w implementacji testów end-to-end REST API
  6. Mockowanie REST API
    1. wprowadzenie do mockowania odpowiedzi HTTP i REST API
    2. wprowadzenie do narzędzia Wiremock
    3. ćwiczenia z wykorzystaniem narzędzia Wiremock


Pobierz program w formacie PDF

Trenerzy

Poznaj ekspertów, którzy mogą poprowadzić Twoje szkolenie.

Materiały związane ze szkoleniem

Idea renesansowej pracowni - Bottegi zakłada nieustanną pracę jej członków i dzielenie się jej wynikami.

Zamów szkolenie

Imię i nazwisko:
Firma:
E-mail:
Nr tel:
Temat:
Wiadomość:

Jeżeli preferujesz osobisty kontakt to zawsze możesz zadzwonić.

Iwona Sobótka

Koordynatorka szkoleń


Twoje dane osobowe przetwarzamy, aby udzielić odpowiedzi na Twoje pytanie. Administratorem Twoich danych osobowych jest Bottega It Minds Sławomir Sobótka. Przysługuje Ci prawo wniesienia sprzeciwu wobec przetwarzania, prawo dostępu do danych, prawo żądania ich sprostowania, usunięcia lub ograniczenia ich przetwarzania. Szczegółowe informacje dotyczące przetwarzania Twoich danych osobowych znajdują się TUTAJ.