Plan Szkolenia

Wprowadzenie


Struktury zautomatyzowanych testów jednostkowych

  • Pisanie dobrych testów jednostkowych
  • Identyfikowanie i naprawianie słabych testów

Podejścia TDD

  • TDD jako narzędzie projektowe
  • TDD a refaktoryzacja
  • Przepływy pracy i wzorce TDD
  • Szkoły i odmiany TDD

Wyzwania związane z TDD

  • Wyjaśnienie ćwiczenia warsztatowego

Zalety dobrych testów w kontekście TDD

  • Ewolucja tego, co mamy, ujęcie 1
  • Wyjaśnienie makietowania
  • Używanie frameworków do mockowania
  • Ewolucja tego, co mamy, ujęcie 2
  • Przełamywanie zmian
  • Rozwijanie tego, co mamy, ujęcie 3

Pokrycie i kontrargumenty


Retrospektywa

Wymagania

  • An understanding of programming concepts
  • Experience with writing basic unit tests
  • Familiarity with at least one programming language

Audience

  • Software developers
  • QA engineers and testers
  • Anyone interested in improving their development practices using Test-Driven Development (TDD)
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie