A tesztvégrehajtási eszközök tesztlépéseket futtatnak vagy támogatnak, rögzíthetik a bemeneteket, eredményeket, képernyőképeket és naplókat. Az automatizált eset akkor hasznos, ha gyakran fut, eredménye megbízható, karbantartható és gyors visszajelzést ad.
Az automatizálásnál külön kell választani a teszt tárgyát és a tesztkód hibáját. A nem stabil környezet, változó tesztadat vagy túl szoros időzítési feltétel hamis hibajelzést eredményezhet. Az automatizált teszt eredményét rendszeresen felül kell vizsgálni, és a tesztkarbantartás idejét is be kell tervezni.
A beadási folyamat automatizált ellenőrzése naponta lefut; a teszt minden futás előtt tiszta tanulói fiókot hoz létre, végén pedig törli a tesztadatot.
Gondolkodtató gyakorlófeladat
Írj három feltételt, amelynek teljesülnie kell, mielőtt egy kézi tesztet automatizálnátok.