Online kurz Automatizácia v Cypress.io v12

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. 

Č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

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 Hodnotenie
3 Kurzy

Hodnotenia študentov

Hodnotenia od študentov zapísaných v kurze na Skillmea.

5,0 z 5 · 17 hodnotení

Odporúčané online kurzy