Automatizované testovanie sa čoraz viac dostáva do popredia a v posledných rokoch nastal v tejto oblasti výrazný vývoj a posun. Automatizované testovanie je v skratke o tom, že ty naprogramuješ robota, aby robil isté úkony, chodil po určitej dráhe v aplikácii (webovej či mobilnej) a on to urobí vždy, keďmu to prikážeš. Počas nášho jednodňového kurzu si vysvetlíme základné princípy automatizácie testov, čo k nim potrebujeme, výhody a nevýhody. Toto bude teoretický úvod, bez ktorého sa však nezaobídeme v ďalšej časti kurzu.
Druhá praktická časť školenia je zameraná na používanie Robot frameworku, v ktorom budeme navrhovať, písaťa spúšťať automatiované testy. Nebude k tomu potrebná znalosť žiadneho programovacieho jazyka. V tejto časti školenia sa dozvieš všetko potrebné o Robot frameworku (web, API, databáza, testy systémových XML súborov). Naučíš sa, ako Robot framework nainštaluješ a nakonfiguruješ, ako vytvoríš a spustíš svoj prvý skript založený na Selenium Webdriver. Preberieme aj použitie premenných, generovanie logov a reportov.
Robot Framework je framework určený na automatizáciu testov a test-driven development. Jeho tabuľková syntax je ľahko použiteľná a môže byť rozšírený o rôzne knižnice implementované buď v Jave alebo Pythone.
Pre koho je školenie určené
Školenie je vhodné pre začiatočníkov, ale tento kurz predpokladá znalosť a skúsenosť s manuálnym testovaním.