Kurz je učen pro programátory v jazyce JavaScript kteří chtějí vytvářet a spouštět automatické testy. V průběhu kurzu se naučíte psát testy pro různé druhy JS aplikací, včetně klasických DHTML, React a Angular [...]
  • JS_TEST
  • Délka 5 dní
  • 50 ITK bodů
  • 6 termínů
  • Praha (38 500 Kč)

    Brno (38 500 Kč)

    Bratislava (1 475 €)

Kurz je učen pro programátory v jazyce JavaScript kteří chtějí vytvářet a spouštět automatické testy. V průběhu kurzu se naučíte psát testy pro různé druhy JS aplikací, včetně klasických DHTML, React a Angular aplikací, pomocí různých podpůrných knihoven, jako je Mocha, Chai, Karma, Jasmin a Jest

»
  • Rozlyšovat druhy testování
  • Vytvářet automatické testy
  • Používat podpůrné knihovny pro testování
  • Programátory v jazyce JavaScript kteří chtějí vytvářet a spouštět automatické testy
  • Kurz předpokládá základní znalosti JavaScriptu verze ES5 a ES6 na úrovni kurzu INTJS a JS_ES6
  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.
  • Tištěné prezentace probírané látky.

Proč a jak testovat

  • Druhy testování (jednotkové, integrační, e2e)
  • Metody testování (klasická, TDD/BDD)
  • Specifika u dynamických jazyků

Testy nezávislých funkcí

  • Anatomie testu (Arrange-Act-Assert)
  • Provedení testu
  • Zavislost testů na vývojovém prostředí
  • Podpůrné knihovny pro testování
    • Mocha
    • Chai
    • Jest
    • Jasmin
    • Karma

Izolace jednotek v nezávislých testech

  • Manuání mokování a dependency injection
  • Mokování pomocí podpůrných knihoven

Integrační testování

End to end testování

  • Testovací scénáře
  • Puppeteer

Testování React aplikací

Testování Angular aplikací

Úvahy o prioritách v rámci testování

Aktuální nabídka
Školicí místo
Jazyk kurzu

Uvedené ceny jsou bez DPH.