Ovládač

Ovládač je komponent alebo nástroj, ktorý dočasne nahrádza iný komponent v systéme, aby umožnil testovanie izolovanej časti softvéru. Tento testovací komponent sa používa na simulovanie chýbajúceho alebo ešte nevytvoreného modulu, ktorý je potrebný na dokončenie testovacej aktivity. Ovládače sú často využívané pri integračnom testovaní, kde je potrebné testovať jednotlivé moduly bez toho, aby boli všetky komponenty systému úplne vyvinuté alebo integrované.

V rámci testovacieho procesu ovládač zabezpečuje riadenie a volanie funkcií testovanej jednotky. Svojou funkciou umožňuje testerom otestovať jednotlivé komponenty v izolácii, čím sa zvyšuje efektivita a presnosť testovania. Použitím ovládača je možné simulovať rôzne scenáre, ktoré môžu ovplyvniť správanie testovanej časti, a tým odhaliť potenciálne chyby alebo nedostatky v kóde ešte pred jeho plnou integráciou do systému.