Novinka v nabídce
Kód kurzu: JS_TEST« Krok zpět

Testování JavaScript aplikací

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

 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
11.1.2021 5 38 500 CZK v ceně kurzu Český jazyk GOPAS Praha
 
3.5.2021 5 38 500 CZK v ceně kurzu Český jazyk GOPAS Praha
 
15.2.2021 5 38 500 CZK v ceně kurzu Český jazyk GOPAS Brno
 
28.6.2021 5 38 500 CZK v ceně kurzu Český jazyk GOPAS Brno
 
30.11.2020 5 1 475,00 EUR v ceně kurzu Český jazyk Bratislava GOPAS Online
 

PobočkaDnůCena kurzuCena materiálůITB
Praha5 38 500 CZK v ceně kurzu 50
Brno5 38 500 CZK v ceně kurzu 50
Bratislava5 1 475,00 EUR v ceně kurzu 50

Co Vás naučíme:

  • Rozlyšovat druhy testování
  • Vytvářet automatické testy
  • Používat podpůrné knihovny pro testování

Pro koho je kurz určen:

  • Programátory v jazyce JavaScript kteří chtějí vytvářet a spouštět automatické testy

Požadované vstupní znalosti:

  • Kurz předpokládá základní znalosti JavaScriptu verze ES5 a ES6 na úrovni kurzu INTJS a JS_ES6

Metody výuky:

  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.

Studijní materiály:

  • Tištěné prezentace probírané látky.

Osnova:

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í

Tištěné nebo elektronické studijní materiály GOPAS

Cena:
v ceně kurzu
Uvedené ceny jsou bez DPH.