Testovací Skript

Sekvence instrukcí (obvykle kódu) potřebná pro provedení testu.

Present in sylabi

Příklad použití

Tým automatizuje své testy procesu dokončení objednávky (checkout). Každý testovací skript obsahuje kroky testovací procedury — otevření košíku, vyplnění formuláře dopravy, zaplacení testovací kartou, ověření konfirmační stránky — napsané ve formě, kterou může automatizační nástroj provést. Skripty jsou kde je to možné řízeny daty (data-driven): stejný skript běží proti různým sadám testovacích dat, což činí sadu levnou na údržbu a rozšiřování.

Časté dotazy

Je testovací skript totéž co testovací scénář? Překrývají se: oficiální definice testovacího scénáře uvádí testovací skript jako alternativní název. V praxi se testovací skript běžně používá pro automatizovanou proceduru, zatímco testovací scénář označuje manuální posloupnost akcí.

Jaký je rozdíl mezi testovacím skriptem a specifikací testovací procedury? Specifikace testovací procedury je zdokumentovaná posloupnost akcí pro provedení testu. Testovací skript se běžně používá pro označení téže procedury, zejména když je automatizovaná.

Potřebují testovací skripty testovací data? Obvykle ano — data-driven skripty oddělují skriptované kroky od dat, takže stejný skript lze provést s mnoha sadami dat, což zvyšuje pokrytí na jeden skript.

Kdo píše testovací skripty? Testeři a inženýři automatizace testů. Dobré skripty dodržují stejnou disciplínu přezkoumávání a verzování jako jakýkoli testware.

Související pojmy

Recommend more content related to this term