Testowanie na platformie Java

LICZBA DNI: 3 (24h)

KOD KURSU: J/TEST

Powiadom
o kolejnych terminach

# junit

# tdd

# mockito

O szkoleniu

DLA KOGO?

Szkolenie adresowane jest do programistów Java, chcących zwiększyć jakość wytwarzanego oprogramowania

WYMAGANIA

Podstawowa umiejętność programowania w języku Java

ZALETY

Szkolenie prowadzone jest w formie warsztatów.

Szkolenie wychodzi poza testy jesnostkowe i pokazuje jak wykorzystać testy na innych poziomach

Szkolenie nie tylko pokazuje jak pisać testy, ale także jak pisać kod który łatwo jest testować i utrzymywać

Przedstawiane sa techniki umożwiwiające wdrażanie testów automatycznych w odziedziczonych projektach

Pokazywane jest jak zmierzyć poziom pokrycia testami i prawidłowo go interpretować

Cele szkolenia

Poznanie narzędzi i technik umożliwiających zwiększenie jakości wytwarzanego oprogramowania poprzez efektywne wykorzystanie testów automatycznych na różnych poziomach

Nauka wykorzystywania poznanych narzędzi i technik, aby projekt był łatwiejszy w utrzymaniu

Program

  • Retrospekcja bieżącej sytuacji w projekcie
  • Poziomy testowania
  • Metody testowania
  • Miejsce testowanie w różnych podejściach do rozwoju oprogramowania (Agile, Devops, Waterfall)
  • Właściwości
  • Narzędzia
  • Dobre praktyki
  • Cykl Red-Green-Refactor
  • Zalety i zagrożenia
  • TDD vs BDD
  • Praktyczne podejście
  • Kata
  • Obiekty współpracujące
  • Mockito
  • Dobre praktyki
  • wsparcie popularnych frameworków
  • Spring Boot
  • Klient REST
  • Selenium
  • JMeter
  • JaCoCo
  • Testy mutacyjne
  • Testowalność kodu
  • Refaktoring
  • Maven/Gradle
  • CI

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.