Adresaci szkolenia

Programiści piszący testy jednostkowe, stosujący lub pragnący wdrożyć Test-Driven Development.

Cel szkolenia

  • wykształcenie w uczestnikach nawyku stosowania cyklu TDD red-green-refactor,
  • nabycie umiejętności radzenia sobie z typowymi problemami przy wdrażaniu TDD w codziennej pracy,
  • nabycie umiejętności tworzenia testów do dowolnego kodu (nie ma kodu nietestowalnego).

Mocne strony szkolenia

Dużo praktycznych warsztatów. Dzięki temu, że szkolenie prowadzone przez osoby stosujące TDD na co dzień, uczestnicy mają możliwość skorzystania z ich unikalnego doświadczenia.

Wymagania

Parametry szkolenia

2*8 godzin (2*7 godzin netto) wykładów i warsztatów (z wyraźną przewagą warsztatów).

Wielkość grupy: maks. 8-10 osób.

Program szkolenia

Mechanika TDD

  • Wybór następnego testu do napisania

  • Ćwiczenia w utrzymaniu rytmu TDD

  • Na jakim poziomie abstrakcji powinien być następny test (akceptacyjny/integracyjny/jednostkowy)?

  • Decydowanie kiedy warto używać mocków

Czytelne testy

  • Co stanowi o czytelności testu?

  • Refaktoryzacja kodu testowego

  • Tworzenie helperów i DSLi testowych

Faza refaktoryzacji

  • Refaktoryzacja małymi krokami (bez błędów kompilacji i z przechodzącymi testami)

  • Pełne wykorzystanie możliwośći IDE w refaktoryzacji

TDD na co dzień

  • Test-drive’owanie kodu korzystającego z zewnętrznych bibliotek

  • Test-drive’owanie klienta REST

  • Wzorce wdrażania TDD

Pytania?

* Wymagane.


Konsultant on-line
Skorzystaj z usług naszego konsultanta on-line.
Naciśnij przycisk ‘Skorzystaj’ aby przejść do okienka czatu
Kontakt
ul. Nowogrodzka 62c
02-002 Warszawa
Telefon +48 22 2035600
Fax +48 22 2035601
Email