Automatinis testas

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
Peršokti į: navigaciją, paiešką

Automatinis testasprogramos 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 (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.