Novinka v ponuke
Kód kurzu: JS_TEST« Krok späť

Testovanie JavaScript aplikácií

Kurz je učený pre programátorov v jazyku JavaScript, ktorí chcú vytvárať a spúšťať automatické testy. V priebehu kurzu sa naučíte písať testy pre rôzne druhy JS aplikácií, vrátane klasických DHTML, React a Angular aplikácií, pomocou rôznych podporných knižníc, ako je Mocha, Chai, Karma, Jasmin a Jest.

 DátumDníCena kurzuCena príručkyJazyk výukyLokalita 
30. 11. 2020 5 1 475,00 EUR v cene kurzu Český jazyk Bratislava GOPAS Online
 
15. 2. 2021 5 38 500 CZK v cene kurzu Český jazyk GOPAS Brno
 
28. 6. 2021 5 38 500 CZK v cene kurzu Český jazyk GOPAS Brno
 
11. 1. 2021 5 38 500 CZK v cene kurzu Český jazyk GOPAS Praha
 
3. 5. 2021 5 38 500 CZK v cene kurzu Český jazyk GOPAS Praha
 
V prípade záujmu o iný termín uvedeného kurzu, kontaktujte klientsky servis, prosím.

PobočkaDníKatalógová cenaCena príručkyITB
Praha5 38 500 CZK v cene kurzu 50
Brno5 38 500 CZK v cene kurzu 50
Bratislava5 1 475,00 EUR v cene kurzu 50

Čo Vás naučíme:

  • Rozlišovať druhy testovania
  • Vytvárať automatické testy
  • Používať podporné knižnice pre testovanie

Pre koho je kurz určený:

  • Programátorov v jazyku JavaScript, ktorí chcú vytvárať a spúšťať automatické testy

Požadované vstupné znalosti:

  • Kurz predpokladá základné znalosti JavaScriptu verzie ES5 a ES6 na úrovni kurzu INTJS a JS_ES6

Metódy výuky:

  • Odborný výklad s praktickými ukážkami, cvičenia na počítačoch.

Študijné materiály:

  • Tlačená prezentácia preberanej látky.

Osnova:

Prečo a ako testovať

  • Druhy testovania (jednotkové, integračné, e2e)
  • Metódy testovania (klasická, TDD/BDD)
  • Špecifiká pri dynamických jazykov

Testy nezávislých funkcií

  • Anatómia testu (Arrange-Act-Assert)
  • Prevedenie testu
  • Závislosť testov na vývojovom prostredí
  • Podporné knižnice pre testovanie
    • Mocha
    • Chai
    • Jest
    • Jasmin
    • Karma

Izolácia jednotiek v nezávislých testoch

  • Manuálne mokovanie a dependency injection
  • Mokovanie pomocou podporných knižníc

Integračné testovanie

    End to end testovanie

    • Testovacie scenáre
    • Puppeteer

    Testovanie React aplikácií

      Testovanie Angular aplikácií

        Úvahy o prioritách v rámci testovania

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

        Cena:
        cena kurzu zahŕňa
        Uvedené ceny sú bez DPH.