Kurz je určený pre mierne pokročilých programátorov v jazyku JavaScript, ktorí sa chcú naučiť písať automatizované testy pomocou knižnice Jest. Naučíme vás testy nielen navrhovať a implementovať, ale aj pristupovať k testovaniu ekonomicky a [...]
  • JS_TEST_JEST
  • Dĺžka 3 dni
  • 30 ITK bodov
  • 7 termínov
  • SR (990 €)

    ČR (23 100 Kč)

  • Mierne pokročilý

Kurz je určený pre mierne pokročilých programátorov v jazyku JavaScript, ktorí sa chcú naučiť písať automatizované testy pomocou knižnice Jest. Naučíme vás testy nielen navrhovať a implementovať, ale aj pristupovať k testovaniu ekonomicky a racionálne. Pre úspešné absolvovanie kurzu je potrebné ovládať funkcionálny aj objektovo orientovaný prístup v JavaScripte a základné znalosti práce s promismi na úrovni kurzu [JS_PROG2].

»

Kurz je určený pre mierne pokročilých programátorov v jazyku JavaScript, ktorí sa chcú naučiť písať automatizované testy pomocou knižnice Jest.

  • Definovať a kategorizovať testy
  • Navrhovať a implementovať automatizované testy
  • Testovať funkcie a triedy
  • Testovať asynchrónny kód
  • Aplikovať testovacie stratégie na rôzne situácie
  • Programovanie v jazyku JavaScript na úrovni kurzu [JS_PROG2]

Úvod

  • Testovanie a automatizácia
  • Kategorizácia testov
  • Anatómia testu
  • Jest Základné testy
  • Registrácia testu
  • Asercia (matchers)
  • Funkcia expect()
  • Pravdivosť výrazu
  • Čísla
  • Textové reťazce
  • Pole a objekty
  • Výnimky Asynchrónny kód
  • Promise
  • Async/await
  • Callback
  • Resolves() a rejects() matcher Inicializácia a upratanie
    • Jednorázovo
    • Opakovano
  • Poradie vykonania Mockovanie
  • Mockovanie funkcie
  • Mockovanie timerov a async funkcií
  • Mockovanie modulu
  • Čiastočné mockovanie objektu
  • Aserce mockov Snapshoty
Aktuálna ponuka
Školiace miesto
Jazyk kurzu

Uvedené ceny sú bez DPH.

Školenie na mieru

Nenašli ste vhodný termín, alebo chcete školenie prispôsobiť špecifickým potrebám vášho tímu? Radi pre vás pripravíme školenie na mieru.