Test automatizace v Cypress.io

3h 14min
Čas
67
Kapitol
Programování
Kategorie
4.8
Hodnocení
Začátečník
Level
slovenský
Jazyk kurzu

Popis online kurzu

Web se změnil. Konečně se změnilo i testování. Cypress je moderní testovací nástroj, který odpovídá potřebám testování moderních webových aplikací. Proč právě Cypress? Začít psát automatické testy v Cypress je nesmírně jednoduché, zároveň je to však nástroj, který využívají profesionálové/ky po celém světě. Tento online kurz tě provede základy psaní end-to-end testů v Cypress, jakož i pokročilejšími technikami a skončíme až u nastavení CI/CD pipeline.
Kurz běží na principu „learn-by-doing“, a proto se budeme Cypress učit tak, abys během kurzu hlavně hodně kódoval/a. V sérii krátkých videí Ti ukážu, jak se něco dělá a následně bude na Tobě, abys danou věc vyzkoušel/a. Řešení si na závěr samozřejmě ukážeme.

Technické požadavky

  • jakýkoli počítač: Mac, Windows, Linux
  • Node.js ve verzi 10 nebo vyšší
  • git
  • textový editor – doporučuji VS Code, ve kterém budu během kurzu pracovat i já 
  • základní znalosti JavaScriptu – víš co je to funkce, co je to objekt, co je to pole, string, číslo, boolean a tak podobně. Pokud to nevíš, nenech se odradit, vždyť Google je tu pro tebe vždy, nebo si prohlédni tento online kurz JavaScript

Co všetko dostaneš

  • certifikát o absolvování kurzu,
  • průběžně aktualizován a doplňován kurz,
  • diskusní fórum, ve kterém na tvé otázky odpovídá lektor kurzu,
  • garance vrácení peněz do 14 dnů v případě, že s kurzem nebudeš spokojen.
Online kurz Test automatizace v Cypress.io je možné

Seznam kapitol

Úvod
Dostupné v ukázce kurzu
Dostupné v ukázce kurzu
Príprava
Čo budeme používať
Dostupné pouze po zakoupení přístupu
Inštalácia a štruktúra Cypress projektu
Dostupné pouze po zakoupení přístupu
Inštalácia repozitára a spustenie aplikácie
Dostupné pouze po zakoupení přístupu
Zoznámenie sa s aplikáciou a Cypressom
Dostupné pouze po zakoupení přístupu
Základy
Otvorenie aplikácie pomocou Cypress
Dostupné pouze po zakoupení přístupu
Otvorenie aplikácie pomocou Cypress - úloha
Dostupné pouze po zakoupení přístupu
Otvorenie aplikácie pomocou Cypress - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Používanie dokumentácie
Dostupné pouze po zakoupení přístupu
Jednoduché označovanie elementov
Dostupné pouze po zakoupení přístupu
Jednoduché označovanie elementov - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Klikanie, písanie, interakcia so stránkou
Dostupné pouze po zakoupení přístupu
Klikanie, písanie, interakcia so stránkou - úloha
Dostupné pouze po zakoupení přístupu
Klikanie, písanie, interakcia so stránkou - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Organizovanie testov
Dostupné pouze po zakoupení přístupu
Píšeme testy
Jednoduché overovania
Dostupné pouze po zakoupení přístupu
Jednoduché overovania - úloha
Dostupné pouze po zakoupení přístupu
Jednoduché overovania - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Retry a vzťahy medzi príkazmi
Dostupné pouze po zakoupení přístupu
Retry a vzťahy medzi príkazmi - úloha
Dostupné pouze po zakoupení přístupu
Retry a vzťahy medzi príkazmi - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Pokročilé označovanie elementov na stránke
Dostupné pouze po zakoupení přístupu
Pokročié overovanie
Dostupné pouze po zakoupení přístupu
Pokročilé overovanie - úloha
Dostupné pouze po zakoupení přístupu
Pokročilé overovanie - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Sledovanie http requestov
Dostupné pouze po zakoupení přístupu
Sledovanie http requestov - úloha
Dostupné pouze po zakoupení přístupu
Sledovanie http requestov - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Nahradzovanie http requestov
Dostupné pouze po zakoupení přístupu
Nahradzovanie http requestov - úloha
Dostupné pouze po zakoupení přístupu
Nahradzovanie http requestov - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Odosielanie requestov
Dostupné pouze po zakoupení přístupu
Odosielanie requestov - úloha
Dostupné pouze po zakoupení přístupu
Odosielanie requestov - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Pokročilé testovanie
Využitie Cypress.env() pri testovaní
Dostupné pouze po zakoupení přístupu
Využitie Cypress.env() pri testovaní - úloha
Dostupné pouze po zakoupení přístupu
Využitie Cypress.env() pri testovaní - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Moment.js a Lodash v Cypresse
Dostupné pouze po zakoupení přístupu
Moment.js a Lodash v Cypresse - úloha
Dostupné pouze po zakoupení přístupu
Moment.js a Lodash v Cypresse - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Sledovanie, pridávanie a nastavovanie cookies
Dostupné pouze po zakoupení přístupu
API autorizácia
Dostupné pouze po zakoupení přístupu
API autorizácia - úloha
Dostupné pouze po zakoupení přístupu
API autorizácia - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Vytváranie vlastných príkazov
Dostupné pouze po zakoupení přístupu
Vytváranie vlastných príkazov - úloha
Dostupné pouze po zakoupení přístupu
Vytváranie vlastných príkazov - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Práca s TypeScriptom
Dostupné pouze po zakoupení přístupu
Page object model
Dostupné pouze po zakoupení přístupu
Inštalácia a použitie pluginu
Dostupné pouze po zakoupení přístupu
Inštalácia a použitie pluginu - úloha
Dostupné pouze po zakoupení přístupu
Inštalácia a použitie pluginu - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Testovanie emailov
Dostupné pouze po zakoupení přístupu
Napísanie a spustenie vlastného pluginu
Dostupné pouze po zakoupení přístupu
Napísanie a spustenie vlastného pluginu - úlioha
Dostupné pouze po zakoupení přístupu
Napísanie a spustenie vlastného pluginu - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Nastavenie browseru
Dostupné pouze po zakoupení přístupu
Nastavenie browseru - úloha
Dostupné pouze po zakoupení přístupu
Nastavenie browseru - riešenie úlohy
Dostupné pouze po zakoupení přístupu
Nastavenie environmentu
Dostupné pouze po zakoupení přístupu
Generovanie testov pomocou dát
Dostupné pouze po zakoupení přístupu
Rekurzívne funkcie
Dostupné pouze po zakoupení přístupu
Integrácia do CI/CD pipeline
Headless mód
Dostupné pouze po zakoupení přístupu
Nastavenie CI pomocou Github Actions
Dostupné pouze po zakoupení přístupu
Cypress dashboard
Dostupné pouze po zakoupení přístupu
Záver
Záver
Dostupné pouze po zakoupení přístupu

Hodnocení kurzu

Test automatizace v Cypress.io

Patrik K.

Test automatizace v Cypress.io

Richard W.

Podívej se i na tyto kurzy

Filip Hric Filip Hric
Software testing
2 Online kurzů
0 Příspěvků
Přejít na kanál

Akce! Získej předplatné za 999Kč na měsíc

Získej přístup do největší nabídky online kurzů na trhu, nyní v super akci.