Testování software je časově a finančně náročný proces, který je součástí vývojového procesu. Společnosti, které používají rozsáhlé informační systémy, se snaží uvedenou náročnost testování snížit, proto často využívají tzv. automatizovaného testování.
Cílem práce je vytvořit přehled o vybraných způsobech automatizovaného testování. Tento přehled bude vytvořen na základě popisu čtyř vybraných nástrojů, které umožňují testování zautomatizovat. Každý nástroj používá k automatizaci testování různé postupy.
U vybraných nástrojů bude popsáno jejich hlavní zaměření v rámci automatizovaného testování, jakým způsobem probíhá jejich instalace, jak vytvářejí potřebné testy, jak vypadá jejich grafické uživatelské rozhraní, jakým způsobem reportují výsledky o stavu proběhlého testu a zda jsou volně šiřitelné či nikoliv. Podle těchto údajů budou nástroje zhodnoceny. |