Testy jednostkowe (inaczej Unit testy) definiuje się jako rodzaj testowania oprogramowania, w którym testowane są poszczególne jednostki/elementy oprogramowania.
Testowanie jednostkowe aplikacji odbywa się podczas jej tworzenia (kodowania). Celem testów jednostkowych jest izolacja części kodu i sprawdzenie jego poprawności. Testy jednostkowe zazwyczaj są wykonywane przez programistów (ale nie zawsze).
W SDLC, STLC czy modelu V, testowanie jednostkowe jest pierwszym poziomem testowania przeprowadzanym przed testowaniem integracyjnym. Testowanie jednostkowe jest techniką testowania Whitebox, wykonywaną jak wspominałem zwykle przez programistów. Chociaż w praktycznym świecie z powodu kryzysu czasowego lub niechęci programistów do przeprowadzania testów, specjaliści QA również wykonują takie testy.
Czytaj dalej Czym są testy jednostkowe [transkrypt]