Dopřejte si kurz
„Jak automatizovat testy“
a staňte se špičkou v IT

Poptávka po automatizačních testerech je v dnešní době obrovská. A není divu. Automatizace je dnes hlavním pohonem ekonomiky celého světa a stejně tomu tak je i v IT a vývoji softwaru. Celý kurz je postaven na moderních vyučovacích metodách. Cílem bude, abyste dokončili projekty a tedy prakticky realizovali automatizované testy na konkrétní problémy, díky nimž se naučíte prakticky automatizovat testy.

COVID – Poznámka: kurzy jsou online a tedy bezpečně z vašeho domova. Odpovědi na časté dotazy, jak online kurzu probíhá najdete zde.

Co absolvováním kurzu získám?

  • naučíš se automatizovat testy
  • naučíš se psát automatické testy pro GUI i pro API
  • naučíš se psát automatické testy pro weby i desktopové aplikace
  • dozvíš se postupy jak automatizovat
  • naučíš se vyhodnocovat automatické testy
  • digitální certifikát o absolvování (potvrzuje tvoje dovednosti na sociálních sítích)

Pro koho je kurz vhodný?

  • chceš se stát automatizačním testerem
  • umíš testovat, ale o automatizaci zatím moc nevíš
  • tým/firma plánuje, že z tebe udělají automatizačního testera
  • jsi student a chceš se v budoucnu věnovat automatizaci
  • umíš programovat a chceš ušetřit spoustu času sobě nebo svému týmu

Jaké znalosti pro kurz potřebuji?

  • základní počítačové dovednosti: ovládání počítače, instalace programů, práce s prohlížečem
  • rozumět základům testování softwaru – tyto dovednosti získáš na kurzu Jak se stát testerem
  • základy práce s editorem IDE (ideálně Pycharm)
    • umět si ho nainstalovat a spustit
    • umět vytvořit soubor
    • umět editovat soubor
    • umět vytvořit projekt
    • umět pracovat s projektem – změny projektu, souborů, adresářů
    • všechny tyto dovednosti získáš na kurzu Jak se naučit programovat
  • základy programování (v jakémkoliv jazyce)
    • algoritmické myšlení
    • komentáře
    • proměnné
    • podmínky (if)
    • cykly (for)
    • všechny tyto dovednosti získáš na kurzu Jak se naučit programovat
  • ovládání příkazové řádky na vašem operačním systému
    • procházet adresáře
    • spouštět příkazy
    • nastavovat proměnné (např. PATH)
    • tyto dovednosti získáš na kurzu Jak se stát testerem
  • základy ovládání GITu tak aby jste si byli schopni
    • připojit repozitář
    • stáhnout nové verze
    • uložit soubor do GITu
    • ideálně mít absolvovný kurz: Jak ovládat GIT

Kurz bude probíhat online

Témata probíraná na kurzu

  • Co je automatizace testování
  • Co má smysl automatizovat
  • Podstata vytvoření automatizovaného testů
  • Jak ovládnout automatizační nástroj
  • Mýty a omyly v automatizaci
  • Jak optimalizovat (zrychlit běhy) test plany
  • Jak strukturovat automatizované testy
  • Jak automatizovat webové aplikace
  • Jak identifikovat objekty (lokátory/selektory)
  • Jak řešit čekání na výsledek aneb práce timeouty
  • Jak automatizovat API testy
  • Jak vyhodnocovat výsledky automaticky
  • Jak logovat automatizované testy
  • Jak používat debug mód
  • Jak zlepšit stabilitu testů

Struktura lekcí

  • Seznámení s tématem
  • Praktické cvičení
  • Domácí úkoly a další rozvoj
  • Podklady a odkazy na další studium
  • Vše je založeno na projektech

Praktické části mohou účastníci dělat v jakémkoliv frameworku. Ukázky se provádí v Robot Frameworku: pro API testy Request library a pro Webové aplikace Browser library (Playwright).

Co říkají účastníci kurzu?

Za 6 lekcí kurzu automatizace jsem se naučil více, než za půl roku kdy jsem se automatizaci pokusil naučit sám. Takže děkuji za probuzení té chuti se dál automatizaci věnovat a to jak v práci, tak ve volném čase. 🙂

Vojtěch Kartuš

Před začátkem kurzu jsem měla strach, jestli to zvládnu, s mou základní znalostí pouze JavaScriptu. Mé obavy se ale brzy rozplynuly. Radek dokázal vše vysvětlit jednoduše a srozumitelně na praktických příkladech. Moc se mi líbilo, že jsme teorii mohli ihned použít na připravených příkladech. Díky kurzu Jak Automatizovat Testy jsem se naučila psát základní skripty pro automatizaci GUI i API. To, co se zdálo být velkou horou, se nakonec díky Radkovu vedení dalo vyšplhat, a kurz mi tak poskytl základní znalosti, na kterých se dá stavět pro další sebezdokonalování (jsou to ty další hory, které se objevily). Myslím, že kdybych se tyto základy snažila naučit sama, tak bych se v tom asi plácala delší dobu. Určitě tedy mohu říct, že mi tento kurz hrozně moc pomohl 🙂 V neposlední řadě velice oceňuji Radkův přístup k výuce, kdy je ochoten zodpovědět jakýkoliv dotaz, aniž by dělal z lidí blbce. Umí podpořit, nadchnout, motivovat, a je také skvělé, že chápe, že každý jsme individuál a neporovnává výsledky studentů. Pokud přijde kritika, je vždy konstruktivní, s úmyslem pomoci se dostat dál. A navíc to byla fakt zábava, díky Radku 🙂

Lucie Tománková
Jak automatizovat testy – nejlepší kurz, kterého jsem se kdy účastnila za celou mou (nejen testerskou) profesní kariéru! Na lekcích vládne přátelská atmosféra a Radek je geniální profesionál. I když jsem se zpočátku obávala mnoha vstupních znalostí, které jsem jako juniorní testerka neměla, po absolvování lekcí vím, že to bylo zbytečné. Odnesla jsem si tipy a triky pro snadné a efektivní testování, získané znalosti jsme dále ověřovali v reálném prostředí. Tento kurz mě velmi posunul v mojí testerské kariéře.
Ing. Štěpánka Rosprimová

Kurz Jak automatizovat testy vřele doporučuji. Připravené materiály se spoustou informací, praktická cvičení i domácí úkoly mně pomohly napsat své první automatizované testy. Radek je ochotný kdykoli pomoci s potížemi a odpovědět na každou otázku. Oceňuji, že si z kurzu odnáším zkušenost nejen s automatizaci GUI a API, ale také některá best practises k debuggingu a udržitelnosti testů.

Karolina Radějová

Radek je vynikající školitel, který má své kurzy perfektně připraveny. I přes to, že jsem si nebyl jistý, že to zvládnu byl pro mě kurz Jak automatizovat testy velkým přínosem.

Daniel Vašek

Neskutečně mě Radkovi kurzy posunuly. Jsem rád, že tu někdo, jako jste Vy, Radku, je. Díky vám se mi otevřely nové dveře a možnosti. Absolvoval jsem kurzy „Jak se stát testerem“ a „Jak automatizovat testy“

Jiří Kučera
Zúčastnila jsem Radkova kurzu „Jak automatizovat testy“. Pro účely kurzu si Radek zvolil nástroj Robot Framework, který mě od začátku nadchnul svou jednoduchostí na ovládání a zároveň mocností, co všechno dokáže. Během šesti lekcí kurzu dovedl Radek vysvětlit vše potřebné k tomu, aby se dal vytvořit automat pro otestování GUI webové aplikace i API. Jako velké plus vidím prostor pro možnost konzultace probírané látky během lekce i mimo ni a čas na praktické procvičení tématu během lekce.
Magda Březinová, začínající automatizační tester/ka

Byl to již druhý kurz, který jsem u Radka absolvovala, a opět nezklamal. Kurz byl velmi dobře strukturovaný, kdy si postupně rozšiřujete znalosti nabyté na předchozích lekcích. U lektora velmi oceňuji ochotu podělit se o své zkušenosti a využití nejnovějších nástrojů a postupů pro automatizaci testování.

Patricie Čížová, začínající automatizační testerka

Velice děkuji za skvělé školení! Po první lekci jsem myslela, že to v životě nepoberu, ale jo, ono to, při troše úsilí, fakt šlo :). Takže díky, jsi skvělý lektor a Tvé znalosti obdivuhodné!

Iveta Veterníková , Solitea
Výborný lektor, vrelo odporúčam.
Filip Szaniszló, začínající automatizační tester/ka
Kurz byl super, poznala jsem nový framework – Robot framework, který má užitečné vlastnosti, např. logování, což vám může při práci pomoct nalézt a zanalyzovat chyby, práce s Gitem, Githubem, spoustu užitečných materiálů ke vzdělávání, psaní test casů, api testování,…byl to zkrátka nabombený content pouze v 6 lekcí! Děkuju za všechno!
Maja Dvořáková, začínající automatizační tester/ka
Je to opravdu dobrý začátek pro automatizaci testů, jednou se k tomu chci dostat i v reálném zaměstnání. 😉
Jakub Kostka, začínající automatizační tester/ka

Elán školiteľa – Radka. Ešte nikdy som nevidela nikoho, kto by bol tak nadšený pre to, čo robí 🙂 a to potom navnaďuje aj jeho žiakov. Osobnostne aj profesionálne za mňa bez výhrad 🙂 + za mňa online verzia, vyhovuje mi viac ako osobné kurzy.

Jana Hrubá, Solitea

Skvělý kurz a Radek jako lektor bezkonkurenční!

Jitka Malachová, Solitea

Kurz „Jak automatizovat testy“ je vynikajícím vzdělávacím prostředkem, jak přívětivě začít s automatizací testování. Postupuje se krok po kroku. Každá lekce je nahrávána a následně sdílena školitelem. Je tedy možné se k ní později vrátit v případě nejasností. K dispozici jsou i detailní materiály, ve kterých je vše, co je vysvětlováno během kurzu. Celý kurz navíc vede empatický profesionál Radek Kitner, kterého považuji za jednoho z nejvýznamnějších odborníků na testování SW v Čechách. Všem zájemcům o automatizaci testování tedy tento kurz vřele doporučuji.

Lukáš Fišer

Zaujal vás můj kurz? Registrujte se zde

Radek Kitner

lektor

Je absolventem Vysokého učení technického v Brně, Fakulty informatiky. V minulosti pracoval v mezinárodních společnostech (Siemens, Nokia, Tieto, Intel, Avast) na pozicích vývojář automatizovaných testů a Scrum Master. V současnosti působí na volné noze jako konzultant testování a automatizace. Mezi jeho pracovní vášně patří poradenství firmám v oblasti informačních technologií, je držitelem několika českých i mezinárodních certifikátů. Výuková a lektorská činnost je zaměřena na diskuzi s prvky koučingu. Samozřejmostí během jeho kurzů je mnoho praktických rad a příkladů.