Kurz je určen pro mírně pokročilé programátory v jazyce JavaScript, kteří se chtějí naučit psát automatizované testy pomocí knihovny Jest. Naučíme vás nejen testy navrhovat a implementovat, ale také o testovací snaze přemýšlet ekonomicky a [...]
  • JS_TEST_JEST
  • Délka 3 dny
  • 30 ITK bodů
  • 6 termínů
  • ČR (23 100 Kč)

    SR (990 €)

  • Mírně pokročilý

Kurz je určen pro mírně pokročilé programátory v jazyce JavaScript, kteří se chtějí naučit psát automatizované testy pomocí knihovny Jest. Naučíme vás nejen testy navrhovat a implementovat, ale také o testovací snaze přemýšlet ekonomicky a racionálně. Pro úspěšné absolvování kurzu potřebujete umět jak funkcionální, tak OOP přístup k JavaScriptu a základní znalost práce s promisy na úrovni kurzu [JS_PROG2].

»

Kurz je určen pro mírně pokročilé programátory v jazyce JavaScript, kteří se chtějí naučit psát automatizované testy pomocí knihovny Jest.

  • Definovat a kategorizovat testy
  • Navrhovat a implementovat automatizované testy
  • Testovat funkce a třídy
  • Testovat asynchronní kód
  • Aplikovat testovací strategie na různé situace
  • Programování v jazyce JavaScript na úrovni kurzu [JS_PROG2]

Úvod

  • Testování a automatizace
  • Kategorizace testů
  • Anatomie testu
  • Jest Základní testy
  • Registrace testu
  • Aserce (matchers)
  • funkce expect()
  • pravdivost výrazu
  • čísla
  • textové řetězce
  • pole a objekty
  • výjimky Asynchronní kód
  • Promise
  • async / await
  • callback
  • resolves() a rejects() matcher Inicializace a úklid
  • Jednorázově
  • Opakovaně
  • Pořadí provedení Mockování
  • mockování funkce
  • mockování timerů a async funkcí
  • mockování modulu
  • částečné mockování objektu
  • aserce mocků Snapshoty
Aktuální nabídka
Školicí místo
Jazyk kurzu

Uvedené ceny jsou bez DPH.

Školení na míru

Nenašli jste vhodný termín, nebo chcete školení přizpůsobit specifickým potřebám vašeho týmu? Rádi pro vás připravíme školení na míru.