courses


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

Nejbližší termín kurzu

4. března

CHCI SE PŘIHLÁSIT

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

💰 32 500 Kč s DPH | Příspěvek od Úřadu práce | Příspěvek od Úřadu práceSlevový systém

🕓 18:30 – 21:30, 2× týdně (Dny budou upřesněny)

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

*uvedený termín je orientační a může se změnit

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.

 

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 (Software Development Engineer in Test)
  • Inženýr QA

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, Reporting a 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 studijos su lektoriumi vilnius coding school 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

career center photo

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.

Registration
NECHÁM SI PORADIT