Wprowadzenie do Test-Driven Development

LICZBA DNI: 1 (8h)

KOD KURSU: TDD/F

Powiadom
o kolejnych terminach

# tdd

# test-driven-development

# agile

Szkolenie na zamówienie

Szkolenie dostosowane do potrzeb Twojego zespołu. Dostępne wyłącznie na zamówienie.

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin

O szkoleniu

DLA KOGO?

Szkolenie adresowane jest do programistów, chcących podnieść swoje umiejętności tworzenia czystego, utrzymywalnego i testowalnego kodu. Dostępne jest w następujących językach programowania: Java, C#, Ruby, Python, Javascript, C++, PL/SQL, Android/Java, Swift.

WYMAGANIA

Od uczestników szkolenia wymagana jest umiejętność programowania w wybranym języku programowania.

ZALETY

Szkolenie prowadzone jest w formie warsztatów. Uczestnicy przyswajają wiedzę w najskuteczniejszy możliwy sposób – praktykując TDD podczas serii ćwiczeń.

Cele szkolenia

Zrozumienie na czym polega TDD i nauka stosowania tej techniki dla prostych problemów.

Poznanie i przyswojenie cyklu pracy TDD, nauka zwracania uwagi na czytelność testów, a także tworzenia testów z użyciem mocków.

Program

  • dlaczego TDD może Ci pomóc
  • stosowanie cyklu TDD Red-Green-Refactor
  • rodzaje i poziomy testów: jednostkowe, integracyjne, akceptacyjne…
  • nazewnictwo testów
  • pisanie przejrzystych, utrzymywalnych testów
  • utrzymanie rytmu TDD
  • dekompozycja problemu i wybór kolejnych testów do zaimplementowania
  • wykorzystanie dublerów testowych (Test Doubles) w celu izolacji klas testowanych
  • różnice między mockami a stubami

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.