Care este sensul unității de testare unitate de testare pe termen

unitate de testare (unitate de testare, unitate de testare) - este procesul de programare, care vă permite să verificați pe corectitudinea modulelor de cod sursă specifice.

Cheia este de a scrie teste pentru fiecare metoda non-triviale sau funcție care va verifica rapid nu a condus nicio modificare în cazul în care codul sursă pentru erori în părțile deja testate ale programului. Doar testul facilitează detectarea eliminarea acestor erori.

avantaje

Scopul testării unității - este de a izola anumite părți ale programului și pentru a demonstra că aceste părți sunt acționate în mod individual.

Acest tip de testare este realizată, în general, de către programatori.

  • Unitatea de testare permite refactorizare, fiind sigur că modulul funcționează corect.
  • Unitatea de testare, de asemenea, ajută la eliminarea îndoieli cu privire la modulele individuale. Acesta poate fi, de asemenea, utilizat inițial pentru a testa piese individuale, și apoi întregul program.
  • Acesta poate fi considerat un test de unitate ca un „document viu“ pentru clasa testat.

restricţii

Ca și în orice testare, unitate de testare nu detectează toate erorile de program. Acest lucru rezultă din incapacitatea de a urmări toate căile posibile ale programului. In plus, fiecare modul este testat separat, ceea ce înseamnă că erorile de integrare la nivel de sistem de funcții, care sunt executate în mai multe module, nu vor fi identificate. Tehnologia este, de asemenea, inutil, atunci când testarea de performanță. De aceea, este înțelept să utilizeze unitate de testare, în combinație cu alte tehnici.

articole similare