Automatizace v Cypress.io v12
- Level
- Kapitol
- 27
- Kategorie
- Programování
- Hodnocení
- 5,0 z 5
- Délka
- 2h 50min
- Jazyk
- SK
Popis online kurzu Automatizace v Cypress.io v12
Cypress.io je nástroj pro testování webových aplikací a v posledních letech těší narůstající popularitě a oblibě. Je to zejména díky jeho jednoduchosti a rychlosti, svůj první test umíš napsat velmi rychle. V roce 2022 Cypress vydal svůj největší update, který přinesl vylepšení, nové funkcionality a změnil to, jak Cypress projekt vypadá.
V tomto online kurzu se naučíš psát Cypress testy právě ve verzi 12. Začneme u základů, naučíme se pracovat s Cypress příkazy, ukážeme si interakci s UI, budeme testovat API a nastavíme si pipeline v GitHub actions.
Všechno toto budeme dělat na reálné aplikaci v krátkých videích. Ke kurzu je k dispozici i GitHub repozitář se vším, co budeš během kurzu potřebovat. Díky tomuto kurzu se naučíš psát testy kvalitně, ale také rychle.
V tomto online kurzu se naučíš psát Cypress testy právě ve verzi 12. Začneme u základů, naučíme se pracovat s Cypress příkazy, ukážeme si interakci s UI, budeme testovat API a nastavíme si pipeline v GitHub actions.
Všechno toto budeme dělat na reálné aplikaci v krátkých videích. Ke kurzu je k dispozici i GitHub repozitář se vším, co budeš během kurzu potřebovat. Díky tomuto kurzu se naučíš psát testy kvalitně, ale také rychle.
Co se naučíš
- Jak vypadá Cypress projekt a jak jej vytvořit
- Jak označovat elementy na stránce a jak s nimi interagovat
- Jak psát ověření a strukturovat test
- Jak využívat některé core funkcionality jako jsou retry a řetězení příkazů
- Jak testovat API
- Jak mockovat data přicházející z API
- Jak se přihlásit pomocí API a řešit přihlášení do aplikace
- Jak si nastavovat konfiguraci
- Jak si nainstalovat pluginy
- Jak při testu pracovat s prostředím Node
- Jak si vytvářet vlastní příkazy
- Jak nastavit pipeline přes GitHub Actions
- a mnoho dalšího
Co všechno dostaneš
- videotutoriály o Cypress.io v12
- moderované diskusní fórum
- certifikát o absolvování kurzu
- garance vrácení peněz do 14 dnů v případě nespokojenosti
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
Hodnocení
3
Kurzy
Hodnocení studentů
Hodnocení od studentů zapsaných v kurzu na Skillmea.
5,0 z 5
· 17 hodnocení
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 :)