Pro firmy Kontakt Výukový portál

2denní intenzivní kurz pro začátečníky

Testování v Pythonu

Tento intenzivní kurz zaměřený na testování softwaru ti umožní vstup do světa testování snadno a efektivně. Zopakujeme manuální testování softwaru a rovnou se vrhneme na práci s nástrojem Postman, který ti umožní snadno testovat API, a to i s možností jednoduché automatizace. Naučíme tě taky základy Pythonu, které využiješ při tvorbě automatických testů pomocí frameworku Playwright. Jdeš do toho s námi?

2 celodenní online lekce

Kurz probíhá po dobu 2 dnů, vždy od 8:30 – 17:30 (vč. pauzy na oběd).

16+ hodin výuky

Počítej hodiny na webinář a na praktické úkoly, projekty a samostudium.

Online výuka s lektorem

Každá lekce má záznam, který si můžeš kdykoliv pustit a být tak flexibilní. Výuka probíhá v češtině.

Nech si proplatit 82 % ceny kurzu!

Na naše kurzy můžeš využít dotaci Ministerstva práce a sociálních věcí (MPSV).

Pro koho je kurz vhodný?

Kurz je určen pro začátečníky v IT, kteří už ovládají manuální testování a chtějí si osvojit praktické dovednosti v automatizaci. Hodí se i pro juniorní testery, kteří by rádi začali automatizovat testování, ale nevědí, kde začít.

Potřebné vstupní znalosti
  • Kurz je vhodný pro začátečníky v IT
  • Bude se hodit teoretická znalost principů algoritmizace a fungování webů, ale není to nutné
  • Základní povědomí o libovolném programovacím jazyku je výhodou, ne podmínkou
Metody výuky

Několikadenní kurz probíhá pod vedením zkušeného lektora s komerční praxí. Kurz ti poskytne teoretické znalosti, které aplikuješ rovnou do praxe na komplexních úkolech a dostaneš zpětnou vazbu.

Studijní materiály
  • Online materiály na výukovém portále portal.engeto.com
  • Oficiální dokumentace k nástroji Postman a frameworku Playwright

Průběh kurzu Testování v Pythonu

Cílem kurzu je, že pochopíš roli testování a quality assurance ve vývoji softwaru, získáš přehled o testovacích metodách, strategiích a typech testů a vše si rovnou vyzkoušíš na testování webové aplikace včetně tvorby bug reportů a testovacích scénářů. Osvojíš si také základy testování API pomocí nástroje Postman, získáš lehký a praktický úvod do jazyka Python a nahlédneš do automatického testování GUI s frameworkem Playwright.

Po kurzu pak získáš certifikát o jeho absolvování.

Výuka probíhá online, formou live webinářů, které si případně můžeš pustit i ze záznamu. To je určitě velká výhoda a od našich studentů víme, že tuhle možnost často využívají. Získáš taky přístup na výukovou platformu, kde najdeš interaktivní cvičení, projekty i další kurzy.

Všechny důležité informace ti řekneme na první hodině, takže se ničeho neboj. Dopředu si nemusíš nic studovat.

Studijní plán

1. den
1. téma Typy testů, testovací metody a strategie, testovací pyramida, tvorba test plánu
2. téma HTTP metody a formát pro výměnu dat JSON, nástroj Postman a testování API
3. téma Úvod do jazyka Python, práce s Jupyter notebookem
4. téma Datové typy v Pythonu, operandy a podmínky, základní metody a built-in funkce
5. téma Použití knihovny pytest a tvorba stejného testu jako s nástrojem Postman
2. den
1. téma Funkce v Pythonu, tvorba vlastní funkce
2. téma Framework Playwright a automatizace webu – lokátory a základní metody v Playwright
3. téma Zjednodušení práce s pomocí Playwright Inspector
4. téma Praktické využití pluginu pytest-playwright
5. téma Pytest dekorátory a správa testů

Cíle kurzu

Pochopíš principy automatizovaného testování a jeho roli ve vývoji softwaru.

Naučíš se psát automatizované testy v Pythonu pomocí knihovny pytest.

Vyzkoušíš si testování API, práci s nástrojem Postman a ovládneš základní testovací scénáře.

Poznáš framework Playwright a naučíš se automatizovat webové testy.

Pomůžeme ti i po kurzu

Bonusy ke kurzu
  • K dispozici budeš mít záznam z lekcí
  • Získáš zpětnou vazbu od lektora
  • Po absolvování kurzu dostaneš certifikát
Komunita
  • Malá studijní skupina
  • Osobní studijní koordinátor
  • Chatovací skupina na Discordu s lektorem a studenty

Lektoři

Anna Kmentová Student of Computer Science

Anička je celoživotní nadšenec do matematiky a vědy, ale i tvoření nových věcí a zlepšováků. Ideální kombinaci obojího našla právě v programování. Studuje MatFyz a pro lektorování se rozhodla, protože věří, že programování je pro každého, a chce pomáhat ostatním lidem objevovat jeho kouzlo.

Aleksandra Knotek Research Software Engineer v Seznam.cz

„Python je pro mě víc než jen programovací jazyk. Od roku 2017 se stal mým každodenním společníkem. Jsem nadšená do Strojového učení a Python mi poskytuje nástroje k ovládání, poznávání a modelování světa, se kterým se setkávám.“

Co na studium s námi říkají studenti

Všechna hodnocení
4.9 (280 hodnocení)

Skvělé a názorné výukové materiály, profesionální a vlídný přístup zkušených lektorů z praxe při výuce i konzultacích. Dobře strukturovaný kurz. Vřele doporučuji.

Martin Soukenka

Mám za sebou již třetí kurz a pokaždé velká spokojenost. Skvěle propracované materiály (e-learning) i skvělý přístup lektorů v rámci živých lekcí. Člověk se opravdu něco naučí. Díky moc!

Ondřej Knopp
Všechna hodnocení

Příběhy a reference studentů

Jakub Boček | ENGETO
Příběh absolventa Kuba, Datový specialista v České spořitelně Kariéru operačního důstojníka u hasičů téměř po 13 letech vyměnil za data science. Tohle je Kuba a tohle je jeho vyprávění o cestě do IT! Přečíst celý příběh Všechny příběhy
Jakub Boček | ENGETO
Kuba, Datový specialista v České spořitelně 6:19
Verča, Data Engineer v Komerční bance 6:22
David Langr | ENGWTO
David, Software developer v engine2 s.r.o. 9:33
Marie Fardová | ENGETO
Maruška, Testerka v KBC GS 8:19
Matěj Švéda | ENGETO
Matěj, Back-end Developer v ENGETU 4:51
Radek Zeman | ENGETO
Radek, Python vývojář v Enverus 8:47
Erik Nisler | ENGETO
Erik, Java vývojář v CGI 2:56

Spolupracujeme s desítkami top firem

Často kladené otázky

Obecně o kurzu

Je kurz Testování v Pythonu vhodný i pro úplné začátečníky?

Ano! Ale pokud už máš základní povědomí o manuálním testování, bude pro tebe jednodušší se zorientovat. Tento kurz je totiž zaměřený na automatizaci, takže je perfektní pro ty, kteří už mají alespoň základní zkušenost s testováním nebo povědomí o tom, jak fungují weby.

Ale pokud se nebojíš výzvy a chceš se rovnou vrhnout do automatizace, samozřejmě tě na kurzu rádi uvidíme! 😊 V úvodu si klíčové principy manuálního testování zopakujeme, takže i když začínáš od nuly, zvládneš to.

Co když zameškám jednu hodinu? Můžu si ji nahradit?

V případě online kurzů máš možnost si pustit záznam a látku dostudovat kdykoliv budeš chtít. Součástí tvého studia je i náš online výukový portál, na kterém najdeš obsah všech lekcí, případně i cvičení a další materiály. Pokud budeš potřebovat pomoct, stačí využít náš live chat – reagujeme zpravidla do několika hodin.

Do kdy mám přístup k materiálům na výukovém portále?

Přístup k materiálům máš:

  • 3 měsíce od první lekce v rámci celodenních kurzů (typicky Excel, Úvod do testování softwaru, OOP v Pythonu apod.)
  • 4 měsíce od první lekce u měsíčních kurzů (typicky React kurz)
  • 8 měsíců od první lekce 1,5 – 3měsíční Akademie (typicky Python Akademie, Java Akademie apod.)
  • 12 měsíců od první lekce komplexních kurzů Datový analytik s Pythonem a Tester s Pythonem

Kariérní podpora a certifikace

Jak můžu získat certifikát o absolvování kurzu?

O certifikaci můžeš požádat po absolvování celého kurzu. Pro získání certifikátu tedy nemusíš skládat žádnou certifikační zkoušku. Po splnění kritérií jen kontaktuješ studijní koordinátory, kteří ti certifikát vystaví.

Platba a financování

Můžu uhradit kurz formou splátek?

Bohužel. U kratších kurzů není nákup na splátky možný. Tuhle možnost máme pouze u několikaměsíčních Akademií.

Je možné na kurzy čerpat dotaci MPSV a nechat si uhradit až 82 % ceny kurzu?

Ano! 😍 A je to za nás úplně skvělá příležitost, jak si vzdělání a lepší pracovní příležitosti ještě víc zpřístupnit.

Takže – ENGETO je v e-shopu Úřadu práce registrované jako vzdělávací zařízení. Znamená to, že Úřad práce hradí až 82 % z ceny našich kurzů. Kurzy v databázi vyhledáš pod stejným jménem, jako na našem webu. Zobrazí se ti ale pouze v případě, že do začátku zbývá 30 a více dní. Níže jsme ti sepsali podrobnější informace:

Pokud budeš mít jakýkoliv dotaz, určitě se nám ozvi, rádi poradíme. 🙂

Technické požadavky

Jaké jsou požadavky na technické vybavení?

Hardware: Na naši Akademii stačí mít notebook s pamětí alespoň 4 GB RAM a procesor s jedním jádrem. Pro uživatelský komfort bude ideální mít alespoň 8 GB RAM a procesor se 4mi jádry. Účastníci na kurzu mají notebooky, které slouží víc než 8 let. Bude ti stačit prakticky cokoliv.

Software: Máš Windows (ideálně verze 11 a novější), OS X nebo Linux? Jakýkoliv operační systém je v pohodě.

Jaroslav Tylich | ENGETO

Máš dotazy? Tady najdeš odpovědi na ty nejčastější.

Jaroslav Tylich Vácha

Specifické dotazy ti rádi zodpovíme na +420 773 087 597 nebo e-mailu info@engeto.com.