Test automatizácia v Cypress.io

3h 14m 39s
Čas
67
Kapitol
Programovanie
Kategória
5.0
Hodnotenie
Začiatočník
Level
slovenský
Jazyk kurzu

Popis online kurzu

Web sa zmenil. Konečne sa zmenilo aj testovanie. Cypress je moderný testovací nástroj, ktorý odpovedá na potreby testovania moderných webových aplikácii. Prečo práve Cypress? Začať písať automatické testy v Cypresse je nesmierne jednoduché, zároveň je to však nástroj, ktorý využívajú profesionáli/ky po celom svete. Tento online kurz ťa prevedie základmi písania end to end testov v Cypresse ako aj pokročilejšími technikami a skončíme až pri nastavení CI/CD pipeline.
Kurz beží princípim „learn-by-doing", a preto sa budeme Cypress učiť tak, aby si počas neho hlavne veľa kódil/a. V sérii krátkych videí Ti ukážem ako sa niečo robí a následne je na Tebe, aby si si danú vec vyskúšal/a. Riešenie si na záver samozrejme ukážeme.

Technické požiadavky

  • akýkoľvek počítač: Mac, Windows, Linux
  • Node.js vo verzii 10 alebo vyššej
  • git
  • textový editor - odporúčam VS Code, v ktorom budem počas kurzu pracovať aj ja
  • základné znalosti JavaScriptu - vieš čo je to funkcia, čo je to objekt, čo je to pole, string, číslo, boolean a tak podobne. Ak to nevieš, nenechaj sa odradiť, veď Google je tu pre teba vždy, alebo pozri tento online kurz JavaScript

Čo všetko dostaneš

  • certifikát o absolvovaní kurzu,
  • priebežne aktualizovaný a dopĺňaný kurz,
  • diskusné fórum, v ktorom na tvoje otázky odpovedá lektor kurzu,
  • garancia vrátenia peňazí do 14 dní v prípade, že s kurzom nebudeš spokojný.
Online kurz Test automatizácia v Cypress.io je možné

Zoznam kapitol

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

Hodnotenia kurzu

Test automatizácia v Cypress.io

Erik V.

Test automatizácia v Cypress.io

jeden z top kurzov na skillmea, diki moc

Katarína B.

Pozri aj tieto kurzy

Filip Hric Filip Hric
Software testing