Obsah:
Definice - Co znamená Test Automation Framework?
Rámec automatizace testů je v podstatě soubor pokynů pro vytváření a navrhování testovacích případů. Jedná se o koncepční část automatizovaného testování, která pomáhá testerům efektivněji využívat zdroje.Techopedia vysvětluje Test Automation Framework
Spíše než jako skutečná součást testovací softwarové aplikace je rámec automatizace testů kombinací konceptů a nástrojů, které pracují s položkami, jako jsou interní knihovny a opakovaně použitelné kódové moduly, aby poskytly základ pro automatizaci testování. Rámce automatizace testování mohou orientovat testovací případy poskytnutím syntaxe testovacího případu, včetně pokynů pro metodologii, a nastavením rozsahu pro iterativní testování, aby byl celý proces efektivnější a méně obtížný.
Existují různé typy modelů pro rámce automatizace testů - například některé z nich jsou orientovány na klíčová slova, kde tabulka klíčových slov poskytuje základ pro vytváření testovacích případů. Rovněž je možný přístup založený na údajích, kdy testovací rámec dodává „vstupy“ a pozoruje řadu odpovídajících „výstupů“. Jedním ze způsobů, jak o tom přemýšlet, je to, že je podobné mapování parabolické křivky grafickým kalkulátorem: v testovacích případech založených na datech se používá řada proměnných, aby se zjistilo, jak proměnné změny ovlivňují výsledky testu.
