courses


10 TÝDNŮ | 60 HODIN S LEKTOREM | online

Nejbližší termín kurzu

24. června

CHCI SE PŘIHLÁSIT

kurz v češtině   (jazyk výuky: čeština)

5 850 Kč s DPH (cena s dotací MPSV)

32 500 Kč s DPH (bez slevy)

🕓 ONLINE, 18:30 – 21:30, 2× týdně (ÚT + ČT)

⏳ 60 hodin Časová dotace nezahrnuje dobu samostudia. Ta může být v rozsahu až 100 %. živě s lektorem (10 týdnů – 20 lekcí)

Proč si vybrat kurz Automatizované testování softwaru?

Máš zkušenosti s manuálním testováním softwaru? Tak proč je neposunout dále? Automatizované testování nabízí větší efektivitu, rychlost a škálovatelnost testů. Navíc minimalizuje lidskou chybu a je tak spolehlivější. V našem intenzivním online kurzu Automatizované testování získáš pod vedením profesionála z oboru nejen teoretické, ale zejména praktické zkušenosti, které tě připraví na kariéru v oblasti zajištění kvality softwaru a automatizace testování.

 

Kurz je pro tebe vhodný, pokud:

  • jsi manuální tester/ka nebo vývojář/ka, který/á chce posunout své dovednosti na vyšší úroveň a přejít k automatizaci testování.
  • chceš zvýšit efektivitu svých testů a minimalizovat lidské chyby, abys mohl/a dosáhnout rychlejších a spolehlivějších výsledků.
  • chceš umět implementovat automatizované testy do reálných projektů.
  • se chceš stát odborníkem/odbornicí v oblasti zajištění kvality a automatizace, a tím posílit svou kariéru v IT.
  • chceš umět používat jeden z nejmodernějších nástrojů pro automatizaci testování – Cypress, který je oblíbený u mnoha softwarových firem.
  • chceš získat kompetence, které ti umožní profesní růst a podpoří konkurenceschopnost na trhu práce.
STUDUJ S 82% SLEVOU NA KURZOVNÉ
Využij dotačního programu Jsem v kurzu od MPSV s finanční podporou až 50 tisíc Kč .

 

Co budeš po absolvování kurzu umět?

  • Programování a JavaScript: Zvládneš základní práci s JavaScriptem (proměnné, cykly, funkce) a manipulaci s DOM.
  • Automatizaci s Cypress: Naučíš se instalovat a konfigurovat Cypress, psát udržovatelné testy a používat Page Object Model.
  • Interakci s webovými prvky a ověření: Budeš pracovat s příkazy pro klikání, psaní, výběr a tvrzení k ověřování výsledků.
  • Správu testovacích dat a prostředí: Naučíš se používat fixtures a prostředí pro flexibilní testovací scénáře.
  • API testování a reportování: Osvojíš si základy testování API, používání Cypress Dashboard a integraci do CI/CD.
  • Řešit problémy a rozšíření: Naučíš se řešit běžné problémy v Cypressu a rozšířit možnosti pomocí pluginů a TypeScriptu.
  • Myslet analyticky a komunikovat s týmem: Zlepšíš si schopnost analyzovat chování aplikací, přesně testovat a efektivně komunikovat s vývojáři.

 

Co si z kurzu Automatizovaného testování navíc odneseš?

  • Reálné zkušenosti s automatizovaným testováním na konkrétních projektech, které tě připraví na výzvy v praxi.
  • Sadu testů, kterou si uložíš do portfolia a můžeš ukázat budoucím zaměstnavatelům či klientům.
  • Znalost osvědčených postupů, které zajistí, že tvé testy budou nejen funkční, ale i snadno udržovatelné a škálovatelné.
  • Know-how rychlejších procesů a minimalizace rutinních úkolů, což ti uvolní ruce pro složitější výzvy.
  • Podporu a mentoring zkušeného lektora – profesionála v oboru automatizovaného testování softwaru.
  • Exkluzivní přístup do našeho kariérního centra zdarma.

 

Kde najdeš po absolvování kurzu uplatnění?

Po úspěšném dokončení kurzu Automatizované testování softwaru získáš potřebné dovednosti a kompetence k tomu, abys mohl/a působit v různých rolích v oblasti testování a zajištění kvality softwaru. Mezi nejčastější pozice, na které se můžeš zaměřit, patří:

  • Juniorní tester automatizace
  • Iženýr automatizace QA
  • Vývojář automatizace testování
  • Analytik zajištění kvality softwaru (QA)
  • SDET (Inženýr vývoje softwaru v testu)
  • Inženýr QA

Kurzem tě provede

Peter Zošiak

Senior QA Automation Engineer, T‑Mobile

Peter má za sebou přes 14 let zkušeností v oblasti testování softwaru a poslední roky se naplno věnuje automatizaci pomocí Cypressu. Je zvyklý dotahovat věci od A do Z – a právě to chce naučit i tebe.

🔗 LinkedIn profil lektora

NA CO SE MŮŽEŠ V KURZU TĚŠIT?

Čeká tě 60 hodin online výuky živě s profesionálním QA automatizačním inženýrem, který tě provede nejen teorií, ale především reálnými ukázkami testování softwaru. V průběhu lekcí bude vždy prostor na diskuzi a dotazy a samozřejmostí jsou praktická cvičení či vytvoření vlastní sady testů, kterými můžeš následně prezentovat své dovednosti v oboru.

Úvod do automatizovaného testování softwaru

  • Automatizované vs. manuální testování
  • Výhody použití Cypressu
  • Co je Node.js
  • Instalace Node.js a npm a nastavení úložiště
  • Klíčové koncepty Node.js pro Cypress

Základy JavaScriptu

  • Základní koncepty JavaScriptu pro psaní testů v Cypress
  • Syntaxe a ladění testů pomocí console.log()
  • Řídicí struktury a funkce v JavaScriptu
  • Manipulace s testovacími daty

DOM a interakce s uživatelskými prvky

  • Co je DOM, vlastnosti a metody manipulace s prvky
  • Zpracování událostí a interakce s uživatelským rozhraním

Instalace a konfigurace Cypress

  • Instalace Cypress pomocí npm a ověření úspěšnosti
  • Porozumění struktuře složky Cypress
  • Nastavení konfigurace v souboru cypress.config.js
  • Vytvoření a spuštění prvního testu

Interakce a správa dat

  • Použití příkazů pro interakci a obsluhu formulářů
  • Ověření vstupů a simulace interakcí
  • Psaní efektivních tvrzení pomocí knihovny Chai
  • Použití fixtures a organizace přípravků pro opakované použití

Strukturování testů

  • Použití bloků describe a it pro strukturování testovacích sad
  • Vzor objektového modelu stránky (POM) v Cypressu

Konfigurace a proměnné prostředí

  • Používání baseUrl a kontextů v Cypressu
  • Správa různých testovacích scénářů

Síťové požadavky a testování API

  • Přijímání síťových požadavků a základní testování API

Zásuvné moduly a rozšíření

  • Definice a instalace základních modulů
  • Vlastní zásuvné moduly pro specifické potřeby

Problémy a osvědčené postupy

  • Psaní udržitelných a škálovatelných testů
  • Čitelnost a opakovatelnost testovacího kódu

Cypress Dashboard, Hlášení CI/CD

  • Funkce Cypress Dashboard a jeho výhody
  • Tvorba a interpretace testovacích zpráv
  • Integrace Cypress s CI/CD pro automatizaci testů

Pokročilá témata

  • Testování rozhraní API s Cypress
  • Pokročilé CI/CD integrace
  • Testování výkonnosti

Projekt Capstone

  • Vytvoření testů Cypress pro ukázkovou aplikaci
  • Implementace objektového modelu, fixtures, proměnných prostředí a tvrzení
  • Integrace Cypress Dashboard a CI/CD

Nejbližší termín kurzu:

Kolik dní zbývá do začátku kurzu:

11 Studium na lektoriu Vilnius Programovací škola 3

1:1 VÝUKA S LEKTOREM – Všechny kurzy, které nabízíme je možné absolvovat taky s lektorem individuálně!

Individuální výuka zahrnuje pouze dvě osoby — studenta a lektora, který během přednášek věnuje svou osobní pozornost pouze tobě. Výuka je flexibilní a probíhá v čase, který ti vyhovuje, a podle programu, který nejlépe sedí tvým potřebám.

VÍCE INFORMACÍ ZDE.

 

PROČ SI VYBRAT NÁS?

  • Naživo a s odborníky

    Žádné předtočené materiály, ale lekce v realném čase s profesinálem z oboru a srdcařem pohotovým předávat co nejvíce.
  • Online kurzy

    Uč se IT z pohodlí domova. Od UX/UI designu, přes programování, až po kybernetickou bezpečnost.
  • Vlastní projekt

    Projekt do portfolia, který si sám/sama vybereš, v rámci kurzu zrealizuješ a získáš na něj zpětnou vazbu.
  • Malé skupiny

    Maximálně 15 studentů pro individuální přístup lektora ke každému studentovi.
  • Bonus

    Konzultace zdarma s profesionálním kariérním koučem. Pobavíš se o kariérních možnostech, odladíš životopis a Linkedin profil.
  • Pomáháme se v IT prosadit

    Pořádáme vzdělávací webináře, sdílíme vaše portfolia veřejnosti, dělíme se o nabídky práce pro juniory a budujeme komunitu absolventů.

Kariérní centrum

Fotografie z kariérního centra

Kromě toho, že se naučíš nejpopulárnější programovací jazyky na IT trhu, tak ti pomůžeme se v oblasti IT i prosadit

Posláním kariérního centra je úspěšné zaměstnání nebo stáže pro všechny studenty naší školy! S naší pomocí si vytvoříš vlastní úspěšný příběh!

Pomáháme všem našim motivovaným a pracovitým studentům s efektivní prezentací svých schopností a dovedností nejen v životopise, ale také na LinkedIn a při pohovoru. Mimo to získáš spoustu užitečných tipů, jak a kde práci v IT hledat, na co si dát pozor a jak své šance na úspěch znásobit!

SLEVOVÝ SYSTÉM

CELÁ ČÁSTKA

POKUD ZAPLATÍŠ CELOU ČÁSTKU NAJEDNOU, dostaneš 10% slevu!

Sleva se uplatní pokud školné zaplatíš v jedné platbě.

ABSOLVENT

15% sleva pro NAŠE ABSOLVENTY!

Slevu je možné uplatnit na všechny kurzy.

KAMARÁD

PŘI DOPORUČENÍ KAMARÁDA, oba obdržíte 10% slevu!

Slevu je možné uplatnit v případě, že se ty a tvůj kamarád/kolega zapíšete do kurzů současně. Platí i pro platby na splátky.

* slevy se nesčítají

MOŽNOSTI PLATBY

Celá částka nebo na splátky

Můžeš zaplatit celou částku najednou nebo si platbu rozdělit do splátek. Splátkový kalendář domlouváme s každým studentem individuálně.

pinigai
Bankovním převodem

Školné můžeš zaplatit bankovním převodem.

Často kladené otázky

Pro koho je kurz vhodný? Potřebuji mít před kurzem nějaké zkušenosti?

Tento kurz je vhodný pro ty, kteří již mají zkušenost s manuálním testováním a chtějí se posunout na další úroveň.

Co se v kurzu naučím? Jaké konkrétní dovednosti získám?

V kurzu se naučíš základy programování v JavaScriptu, práci s nástrojem Cypress a implementaci automatizovaných testů. Zvládneš psát a strukturovat testy, spravovat testovací data, provádět testování API a používat Cypress Dashboard pro reportování a integraci s CI/CD. Získáš také dovednosti potřebné pro analytické myšlení, řešení problémů a efektivní spolupráci s vývojovým týmem.

Jak probíhá výuka a jaký je poměr teorie a praxe?

Výuka je zaměřená převážně na praxi. Každá lekce začíná teoretickým úvodem, který je vzápětí aplikován v praktických úkolech. Budeš pracovat na reálných projektech, které ti pomohou si naučené dovednosti osvojit.

Jaké jsou příklady projektů, které budu vytvářet?

V rámci kurzu si vybereš web, který bude splňovat určité podmínky (například e-shop) a na něm vytvoříš sadu automatizovaných testů, kde zahrneš testování uživatelského rozhraní, API a funkční chování aplikace. V rámci obhajoby předneseš prezentaci se shrnutím, příklady výstupů a své dojmy.

Potřebuji nějaký speciální software nebo nástroje?

U programů, které budeš v kurzu potřebovat, využíváme free licence. Nastavení projdeš společně s lektorem krok po kroku na první lekci.

Postačí mi ke kurzu telefon nebo tablet?

Určitě ne, je nutné pracovat na počítači nebo notebooku. Před kurzem doporučujeme zkontrolovat i další minimální hardwarové požadavky pro kvalitní výuku, hladký online přenos video lekcí a fungování veškerého softwaru:

  • Operační systém minimálně Windows 10, macOS 10.15, Ubuntu 20.04 LTS.
  • Paměť RAM minimálně 8 GB.
  • Úložiště SSD disk s 256 GB nebo více.
  • Monitor ideálně 24" s rozlišením 1920 × 1080 (Full HD) a nejlépe mít monitory dva –⁠⁠⁠⁠⁠⁠ jeden pro sledování výuky a druhý pro praktickou část.
  • Stabilní a rychlé internetové připojení, minimálně 20 Mbps.
  • Funkční klávesnici, myš, kameru, mikrofon a reproduktor.

Má tento kurz nějaký navazující kurz?

V současné době nenabízíme navazující kurz přímo na Automatizované testování.

Jaké pracovní pozice mohu po absolvování kurzu vykonávat?

Po absolvování kurzu se můžeš uplatnit na pozicích, jako je Juniorní tester automatizace, inženýr automatizace QA, vývojář automatizace testování, analytik zajištění kvality softwaru (QA), SDET, QA Engineer. S těmito dovednostmi budeš schopný/á se zapojit do vývojářských týmů a poskytovat zásadní podporu při zajišťování kvality softwaru.

Je možné najít práci v oboru ihned po absolvování kurzu?

Vždy záleží na individuálním úsilí každého studenta, ale můžeme potvrdit, že automatizované testování SW je velmi žádané a zájem po testerech stále roste. Při hledání práce nabízíme veškerou podporu pro kariérní růst, včetně pomoci s přípravou a optimalizací životopisu, LinkedIn profilu a přípravou na pohovor, ale úspěch závisí hlavně na motivaci a pracovním nasazení každého absolventa.

Pomáháte absolventům s hledáním práce?

Ano, absolventům poskytujeme podporu prostřednictvím našeho kariérního centra. Nabízíme individuální konzultace, poradenství při psaní životopisů a motivačních dopisů, pomoc s vytvořením a optimalizací LinkedIn profilu, přípravu na pohovory a pravidelně aktualizovaný seznam pracovních příležitostí pro juniorské pozice v IT.

Dostanu po absolvování kurzu certifikát? Jak mohu certifikát využít?

Ano, po úspěšném absolvování kurzu obdržíš certifikát, který můžeš přidat do svého portfolia a sdílet ho na svém LinkedIn profilu. Tento certifikát je dokladem tvých dovedností v oblasti automatizovaného testování.

Co musím udělat, abych kurz úspěšně dokončil/a?

Pokud na kurz čerpáš dotaci od státu, je nutné dodržet 80 % docházky. Abys získal/a certifikát jako doklad o úspěšném absolvování kurzu a získaných dovednostech, je potřeba odevzdat a prezentovat i závěrečný projekt. Lektor/ka zpracování projektu zhodnotí dle předem sjednaných kritérií a pokud je tvůj projekt splňuje, certifikát máš v kapse.

Co když se mi nepovede kurz úspěšně dokončit?

Pokud neodevzdáš závěrečný projekt nebo ho nedokážeš úspěšně odprezentovat, můžeš se přihlásit na náhradní termín obhajoby svého závěrečného projektu.

Může mi kurz zaplatit firma nebo mohu využít dotaci?

Pokud máš zájem o využití dotací, podívej se na stránku s informacemi o dotacích, kde nalezneš detailní podmínky a postup. Kurz ti může zaplatit i zaměstnavatel, v tom případě nás kontaktuj a domluvíme se na podmínkách.

Co je v ceně kurzu?

Cena kurzu zahrnuje veškeré výukové materiály, přístup k nahrávkám lekcí, online konzultace s lektorem, závěrečný certifikát a v lekcích využíváme free licence používaných nástrojů.

Jaké jsou možnosti přihlášení a platby za kurz?

Do kurzu se můžeš přihlásit kdykoliv před jeho začátkem, dokud jsou místa volná. V případě, že chceš využít dotaci, je nutné se přihlásit alespoň 30 dní před začátkem kurzu. Platba probíhá bankovním převodem po vystavení faktury, a to buď jako celá částka, nebo spoluúčast při sjednaných dotacích, případně individuální splátky dle dohody.

Je možné získat záznam z lekcí?

Ano, záznamy z lekcí jsou dostupné pro všechny účastníky kurzu, takže pokud se nemůžeš zúčastnit živého vysílání, můžeš si lekce kdykoliv v průběhu kurzu přehrát ze záznamu.

Sušenky máme rádi. Proč?

I v Praha Coding School s.r.o. si na sušenkách rádi pomlsáme. Víme totiž, že pro vás zajistí ten největší komfort, bezpečí a soukromí. Zajímají vás detaily? Přečtěte si celý dokument o Zásadách ochrany osobních údajů.

Registration
NECHÁM SI PORADIT