Obsah:
Definice - Co znamená automatické testování?
Automatizované testování nebo automatizace testů je metoda při testování softwaru, která využívá speciální softwarové nástroje k řízení provádění testů a poté porovnává skutečné výsledky testů s předpokládanými nebo očekávanými výsledky. To vše se provádí automaticky s malým nebo žádným zásahem zkušebního technika. Automatizace se používá k přidání dalších testů, které mohou být příliš obtížné provést ručně.Techopedia vysvětluje automatické testování
Testování je velmi důležitá fáze procesu vývoje. Zajišťuje, že všechny chyby jsou vyžehleny a že produkt, software nebo hardware fungují podle očekávání nebo co nejblíže k cílovému výkonu. Přesto jsou některé úkoly příliš náročné na to, aby se daly provádět ručně, i když jsou dostatečně snadné. Zde přichází automatizované testování.
Mezi hlavní výhody automatizovaného testování patří:
- Šetří čas a peníze díky efektivnějšímu testování
- Zlepšuje přesnost testování ve srovnání s testováním prováděným lidmi
- Zvyšuje pokrytí testů, protože lze nasadit více testovacích nástrojů současně, což umožňuje paralelní testování různých testovacích scénářů
- Pomáhá vývojářům rychleji hledat chyby a chyby
