Online kurz Automatizace v Cypress.io v12

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.

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

Lektor 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 😅
4,9 Hodnocení
3 Kurzy

Hodnocení studentů

Hodnocení od studentů zapsaných v kurzu na Skillmea.

5,0 z 5 · 17 hodnocení

Doporučené online kurzy