Automatizácia v Cypress.io v12
- Level
- Kapitol
- 27
- Kategória
- Programovanie
- Hodnotenie
- 5,0 z 5
- Dĺžka
- 2h 50min
- Jazyk
- SK
Popis online kurzu Automatizácia v Cypress.io v12
Cypress.io je nástroj na testovanie webových aplikácií a v posledných rokoch teší narastajúcej popularite a obľube. Je to najmä vďaka jeho jednoduchosti a rýchlosti, svoj prvý test vieš napísať veľmi rýchlo. V roku 2022 Cypress vydal svoj najväčší update, ktorý priniesol vylepšenia, nové funkcionality a zmenil to, ako Cypress projekt vyzerá.
V tomto online kurze sa naučíš písať Cypress testy práve vo verzii 12. Začneme pri základoch, naučíme sa pracovať s Cypress príkazmi, ukážeme si interakciu s UI, budeme testovať API a nastavíme si pipeline v GitHub actions.
Všetko toto budeme robiť na reálnej aplikácii v krátkych videách. Ku kurzu je k dispozícii aj GitHub repozitár so všetkým, čo budeš počas kurzu potrebovať. Vďaka tomuto kurzu sa naučíš písať testy kvalitne, ale aj rýchlo.
V tomto online kurze sa naučíš písať Cypress testy práve vo verzii 12. Začneme pri základoch, naučíme sa pracovať s Cypress príkazmi, ukážeme si interakciu s UI, budeme testovať API a nastavíme si pipeline v GitHub actions.
Všetko toto budeme robiť na reálnej aplikácii v krátkych videách. Ku kurzu je k dispozícii aj GitHub repozitár so všetkým, čo budeš počas kurzu potrebovať. Vďaka tomuto kurzu sa naučíš písať testy kvalitne, ale aj rýchlo.
Čo sa naučíš
- Ako vyzerá Cypress projekt a ako ho vytvoriť
- Ako označovať elementy na stránke a ako s nimi interagovať
- Ako písať overenia a štruktúrovať test
- Ako využívať niektoré core funkcionality ako sú retry a reťazenie príkazov
- Ako testovať API
- Ako mockovať dáta prichádzajúce z API
- Ako sa prihlásiť pomocou API a riešiť prihlásenie do aplikácie
- Ako si nastavovať konfiguráciu
- Ako si nainštalovať pluginy
- Ako pri teste pracovať s prostredím Node
- Ako si vytvárať vlastné príkazy
- Ako nastaviť pipeline cez GitHub Actions
- a mnoho ďalšieho
Čo všetko dostaneš
- videotutoriály o Cypress.io v12
- moderované diskusné fórum
- certifikát o absolvovaní kurzu
- garancia vrátenia peňazí do 14 dní v prípade nespokojnosti
Kapitoly online kurzu
Úvod (2)
Čo je to Cypress?
2:09
Inštrukcie k inštalácii demo projektu
4:38
Základy (3)
0. Ako nainštalovať Cypress
5:58
1. Vytvorenie testu
3:35
2. Otvorenie webstránky
3:26
Testujeme UI (9)
3. Selectory
7:58
4. Interakcia
10:00
5. Overovanie
8:21
6. Retry
6:02
7. Then
5:29
8. Organizovanie testov
7:19
9. Invoke
7:45
10. Upload a download
5:03
11. Premenné
8:24
Testujeme API (5)
12. Requesty
9:08
13. Intercept
9:28
14. Stubbing
9:30
15. Pluginy
4:06
16. Autentifikácia
9:29
Rozširujeme testy (4)
17. Vlastne príkazy
8:29
18. Task
4:25
19. Config
5:52
20. Experimenty
3:59
Spúšťame testy v termináli (3)
21. Cypress run mód
2:42
22. Github Actions
6:39
23. Cypress Cloud
9:42
Záver kurzu (1)
Záver kurzu
0:44
Lektor online kurzu
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 😅
4,9
Hodnotenie
3
Kurzy
Hodnotenia študentov
Hodnotenia od študentov zapísaných v kurze na Skillmea.
5,0 z 5
· 17 hodnotení
Ivan P.
5
Veľmi prakticky a na vhodných konkrétnych príkladoch vysvetlený vysvetlený úvod do testovania pomocou Cypress. Veľká vďaka.
Jakub B.
5
Vyborny kurz, vsetko velmi dobre vysvetlene. Otvorilo mi to nove moznosti v praci.
Emília K.
5
Som vo funklube Cypressu, ak by sa jednalo o testovanie web aplikacii.
Ján D.
5
profesional od Cypressu sa pozna a taky je aj kurz :)