Vysvětlíme si základní principy psaní automatizovaných testů. Dozvíš se, co je jejich účelem, jak a v čem se píší, kdy je vhodné a kdy naopak nevhodné je psát a jak automatizace zapadá do kontextu testování a vývoje software.
Uděláš si přehled o tom, jaké nástroje jsou k dispozici a dozvíš se, jaká jsou pro a proti jejich použití. Zkusíme si také napsat jednoduchý test.
Kurz je základem pro navazující kurzy, které se budou automatizaci věnovat již s konkrétními nástroji.
Co se naučíš
- Přehled nástrojů a frameworků – jak vypadají, co umí a k čemu slouží
- Jaké jsou v současnosti nejpoužívanější nástroje a kdy je vhodné je použít
- Testovací pyramida – kdo, kdy a co automatizuje
- Selectory a vlastnosti elementů – základy interakce s webovou aplikací
- Assertace – ověřování tvrzení
- Struktura testů – základní pravidla, jak psát čitelné a spolehlivé testy
- Reporting
- Časté problémy
Pro koho je kurz určen
- Pro ženy, které mají praktické znalosti manuálního testování a JavaScriptu nebo Javy (vědí, co je to proměnná, podmínka, cyklus a funkce). Ve kterém jazyce bude konkrétní termín kurzu vyučován najdeš v registračním formuláři.