Online course Test automatizácia v Cypress.io

Test automatizácia v Cypress.io

Level
Chapters
67
Category
Programovanie
Rating
4,8 of 5
Length
3h 14min
Language
SK
This course is part of your subscription, along with
  • Access to all online courses
  • Skillmea AI
    An AI assistant that helps you learn
  • Skillmea Community
    A community of students and teachers
  • Progress tracking
    An overview of your progress across courses

Online course chapters

Úvod (2)

Free preview
2:57
Free preview
3:43

Príprava (4)

Čo budeme používať
4:32
Inštalácia a štruktúra Cypress projektu
6:19
Inštalácia repozitára a spustenie aplikácie
2:01
Zoznámenie sa s aplikáciou a Cypressom
5:13

Základy (10)

Otvorenie aplikácie pomocou Cypress
2:43
Otvorenie aplikácie pomocou Cypress - úloha
0:45
Otvorenie aplikácie pomocou Cypress - riešenie úlohy
1:44
Používanie dokumentácie
2:10
Jednoduché označovanie elementov
4:08
Jednoduché označovanie elementov - riešenie úlohy
2:12
Klikanie, písanie, interakcia so stránkou
5:35
Klikanie, písanie, interakcia so stránkou - úloha
0:30
Klikanie, písanie, interakcia so stránkou - riešenie úlohy
3:38
Organizovanie testov
3:53

Píšeme testy (19)

Jednoduché overovania
8:19
Jednoduché overovania - úloha
1:16
Jednoduché overovania - riešenie úlohy
6:53
Retry a vzťahy medzi príkazmi
7:12
Retry a vzťahy medzi príkazmi - úloha
0:37
Retry a vzťahy medzi príkazmi - riešenie úlohy
1:23
Pokročilé označovanie elementov na stránke
4:35
Pokročié overovanie
5:43
Pokročilé overovanie - úloha
0:17
Pokročilé overovanie - riešenie úlohy
2:07
Sledovanie http requestov
5:37
Sledovanie http requestov - úloha
0:43
Sledovanie http requestov - riešenie úlohy
4:22
Nahradzovanie http requestov
4:11
Nahradzovanie http requestov - úloha
0:49
Nahradzovanie http requestov - riešenie úlohy
2:37
Odosielanie requestov
4:47
Odosielanie requestov - úloha
0:27
Odosielanie requestov - riešenie úlohy
1:43

Pokročilé testovanie (28)

Využitie Cypress.env() pri testovaní
5:46
Využitie Cypress.env() pri testovaní - úloha
0:31
Využitie Cypress.env() pri testovaní - riešenie úlohy
0:40
Moment.js a Lodash v Cypresse
4:14
Moment.js a Lodash v Cypresse - úloha
0:56
Moment.js a Lodash v Cypresse - riešenie úlohy
1:31
Sledovanie, pridávanie a nastavovanie cookies
1:46
API autorizácia
2:01
API autorizácia - úloha
0:29
API autorizácia - riešenie úlohy
1:15
Vytváranie vlastných príkazov
2:55
Vytváranie vlastných príkazov - úloha
0:32
Vytváranie vlastných príkazov - riešenie úlohy
3:02
Práca s TypeScriptom
2:40
Page object model
3:22
Inštalácia a použitie pluginu
3:15
Inštalácia a použitie pluginu - úloha
0:24
Inštalácia a použitie pluginu - riešenie úlohy
2:49
Testovanie emailov
5:16
Napísanie a spustenie vlastného pluginu
3:58
Napísanie a spustenie vlastného pluginu - úlioha
0:40
Napísanie a spustenie vlastného pluginu - riešenie úlohy
1:31
Nastavenie browseru
1:42
Nastavenie browseru - úloha
0:24
Nastavenie browseru - riešenie úlohy
0:46
Nastavenie environmentu
2:29
Generovanie testov pomocou dát
3:47
Rekurzívne funkcie
5:07

Integrácia do CI/CD pipeline (3)

Headless mód
4:38
Nastavenie CI pomocou Github Actions
3:53
Cypress dashboard
5:49

Záver (1)

Záver
0:50

Course instructor

Instructor Filip Hric

Filip Hric

Software testing
Moja cesta do sveta IT bola pomerne kľukatá. Vyštudoval som totiž psychológiu. Verím, že táto skúsenosť mi to pomáha vo svete technológii udržiavať fokus na človeka. Zároveň som však odmalička beznádejný technofil. To zrejme spôsobilo, že po pár rokoch psychologického poradenstva som nakoniec zakotvil v technickom odvetví. Momentálne pracujem ako QA lead v spoločnosti Slido. Vediem náš 6-členný QA tím a starám sa o automatizáciu. Dennodenne tvorím automatické testy v Cypresse, ktorých je už vyše 1000, a ktoré pomáhajú zaistiť releasovanie v Slido. To je aktuálne na úrovni cca 40 releasov mesačne 😅

Recommended online courses