Kotlin w testowaniu - od podstaw do zaawansowanych technik

Kotlin w testowaniu - od podstaw do zaawansowanych technik

Opis szkolenia

Szkolenie zapewnia solidne podstawy oraz zaawansowane techniki testowania oprogramowania przy użyciu Kotlina. Uczestnicy zdobędą umiejętności niezbędne do skutecznego wykorzystania Kotlina w projektach testowych, z naciskiem na praktyczne zastosowania i najlepsze praktyki.

Grupa docelowa: Programiści Java i Kotlin chcący zwiększyć efektywność i jakość testów w swoich projektach.

Program szkolenia

Dzień 1:

  1. Wprowadzenie do Kotlina i środowiska testowego.
  2. Podstawy pisania testów w Kotlinie.
  3. Testy jednostkowe z użyciem Kotest.
  4. Testy integracyjne i E2E.
  5. Mockowanie i stubowanie z MockK.
  6. Testowanie aplikacji Spring Boot.
  7. Dynamiczne testy i testy parametryzowane.
  8. Praca z korutynami w testach.
  9. Testowanie aspektów funkcjonalnych aplikacji.
  10. Zarządzanie zależnościami i konfiguracją testów.

Dzień 2:

  1. Zaawansowane techniki testowania z Kotlina.
  2. Testowanie reaktywnych aplikacji z Kotlina.
  3. Integracja testów z systemami CI/CD.
  4. Optymalizacja testów dla dużych projektów.
  5. Testowanie mikroserwisów z Kotlina.
  6. Użycie Specyfikacji w testach.
  7. Best practices w testowaniu z Kotlina.
  8. Przegląd narzędzi wspierających testowanie w Kotlinie.
  9. Warsztaty: Budowanie zaawansowanego środowiska testowego.
  10. Podsumowanie, Q&A, i jak być na bieżąco z trendami w testowaniu 

Informacje podstawowe

Co dostajesz w standardzie?