Automatinis testas

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
Peršokti į: navigacija, paiešką
 NoFonti.svg  Šiam straipsniui ar jo daliai trūksta šaltinių ar nuorodų į juos.
Jūs galite padėti Vikipedijai įrašydami tinkamas išnašas ar nuorodas į šaltinius.

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 (angl. stress testing) testams.

Galimas įgyvendinimas[taisyti | redaguoti kodą]

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.