| Najbliższe planowane terminy szkolenia otwartego: | |
|---|---|
| 2012-05-09 | |
| 2012-05-23 | |
| Nie znalazłeś pasującego terminu ? Napisz nam o swoich preferencjach.
Postaramy się uruchomić nowy termin specjalnie dla Ciebie. |
|
Tytuł kursu: Test Driven Development
Kod kursu: J-TDD
Cel szkolenia
Celem szkolenie jest wytrenenowanie uczestników w praktycznym stosowaniu wytwarzania oprogramowania sterowanego testami (Test Driven Development). Uczestnicy dowiedzą się jak:
- pisać testy które są proste w utrzymaniu
- używać testu jako narzędzia do projektowania aplikacji
- refaktoryzować kod testowy
- pisać lepszy kod dzięki TDD
Do kogo skierowane jest szkolenie?
Szkolenie przeznaczone jest dla programistów języka Java, którzy chcą ponieść komfort i jakość swojej pracy poprzez tworzenie testów dających informację zwrotną programiście, ułatwiających projektowanie klas i wspierających dobre praktyki programowania obiektowego. Wymagana jest praktyczna znajomość języka Java.
Czas trwania szkolenia - 3 dni
Czas i forma szkolenia
- 21 godzin (3 dni x 7 godzin) w tym wykłady i warsztaty praktyczne
Program szkolenia
- Wstęp
- Co to jest TDD
- Do czego służy
- Skąd się wzięło
- Wdrażanie TDD w projekcie
- Narzędzia
- Nowy sposób pracy
- Techniki
- Biblioteka Junit
- TDD a Projektowanie Obiektowe
- Testowanie stanu vs testowanie zachowania
- Klasyczne podejście do testowania w oparciu o stan
- Używanie testowych obiektów zastępczych z naciskiem na framework Mockito
- Organizacja, utrzymanie i refaktoring kodu testowego
- Testowanie warstwy dostępu do bazy danych
- Testowanie GUI

