Automatinis testas

Automatinis testas – programos bei įrankiai, skirti kitų programų ar modulių darbui patikrinti.
Dažniausiai rašomi įvairių programinių bibliotekų (API) testus. Esame specialių metodų kurti tinklo serverių, vartotojo sąsajos, sistemos apkrovos () testams.

Galimas įgyvendinimas 
Automatinis testas gali būti realizuotas kaip objektas, kurio specializuota klasė arba kildinama iš bendrinės testo klasės (kaip JUnit) arba išpildo sutartą testo klasės interfeisą (kaip Mauve). Toks objektas visada turi bent vieną metodą, kuris tikrina konkrečią testuojamos sistemos funkciją. Testavimo programa paprastai automatiškai perrenka ir vykdo visus nurodytame aplanke ar sąraše esančius testus.

Didesniuose projektuose tokių testų paprastai susirenka keli šimtai ir daugiau.

Programavimas