Schița de curs

Introducere


Cadre automatizate de testare unitară

  • Scrierea unor teste unitare bune
  • Identificarea și repararea testelor fragile

Abordări TDD

  • TDD ca instrument de proiectare
  • TDD vs refactorizare
  • Fluxuri de lucru și modele TDD
  • Școli și variații TDD

Provocările TDD

  • Exercițiul atelierului explicat

Meritele unor teste bune în contextul TDD

  • Evoluția a ceea ce avem, dubla 1
  • Mocking explicat
  • Utilizarea cadrelor de mocking
  • Evoluția a ceea ce avem, dubla 2
  • Ruperea schimbării
  • Evoluția pe care o avem, dubla 3

Acoperire și contra-argumente


Retrospectivă

Cerințe

  • 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 ore

Numărul de participanți


Pret per participant

Mărturii (7)

Upcoming Courses

Categorii înrudite