Testowanie kodu legacy dla programistów Java (Spock/JUnit)

Tytuł: Testowanie kodu legacy dla programistów Java (Spock/JUnit)
Kod: craft-test-dev
Kategoria: Testowanie automatyczne
Forma: 50% wykłady / 50% warsztaty
Czas trwania: 3-5 dni
Odbiorcy: developerzy
Zapisy: Indywidualne zamówienie i dopasowanie dla grupy.
Logistyka: W siedzibie klienta lub w innym dowolnym miejscu.

Podczas szkolenia uczestnicy poznają techniki programowania i testowania ułatwiające codzienną pracę z kodem.

Podczas warsztatów praktycznych uczestnicy posiądą umiejętność pisania i utrzymywania testów oraz pracy techniką Test-Driven Development.

Przedstawiona propozycja programu przy szerokim potraktowaniu wszystkich zagadnień przekracza zaproponowane ramy czasowe. Wcześniej przeprowadzone szkolenia potwierdzają, iż różne elementy szkolenia mogą być mnie lub bardziej istotne dla konkretnej grupy uczestników w zależności od specyfiki pracy, doświadczenia, czy posiadanej już znajomości rozwiązań. Dlatego też po zaakceptowaniu oferty konieczne będzie ustalenie nacisku, jaki ma być położony na poszczególne części szkolenia.

Materiały wstępne

Przed szkoleniem możesz zapoznać się z serią naszych artykułów: Testowanie automatyczne.

Wyróżniki szkolenia

  • Tworzenie skutecznych i łatwych w utrzymaniu testów automatycznych
  • Najlepsze wzorce i praktyki
  • Sensowne testowanie integracyjne
  • Techniki pracy z kodem legacy
  • Strategia refaktoryzacji

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. Jednostkowe testowanie kodu
  2. Spock Framework - pisanie testów szybciej, zwięźlej i czytelniej (ew. JUnit 5)
  3. Test Driven Development
  4. Bezpieczny refaktoring
  5. Separacja od obiektów współpracujących
  6. Testowanie integracyjne aplikacji opartej o Spring Framework
  7. Testowanie aplikacji Spring MVC
  8. Testowanie z bazą danych
  9. Wybrane tematy z testowania akceptacyjnego
  10. Praca z odziedziczonym kodem (legacy code)
  11. Zaawansowane zagadnienia


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.