floating indicator next to menu
floating indicator of scroll progress
0%
WebExpo Workshop
Presented byRiki Fridrich

Session focus

  • Backend Dev
  • Frontend Dev
100%
Dev
0%
Design
0%
Marketing
0%
Business

Schedule

Nothing scheduled yet...

There are no public workshops scheduled, however, we can notify you when we have a schedule or discuss hosting a workshop in your office. Feel free to get in touch.

Additional notes about this workshop:
10:00 - 18:00 - All Day Workshop
This workshop includes snacks all day and hot lunch.

Session details

O workshopu

Všetci vám hovoria, že by ste mali písať testy. Že vám to zjednoduší vývoj, ušetrí spústu času, zvýši dôveru v bezproblémovosť vášho projektu. Ale keď ste to skúsili, tak to bolo ťažké a komplikované a vôbec ste sa v tom nevedeli zorientovať. To je úplne normálne. Existuje niekoľko rôznych typov testov a spústa testovacích nástrojov. Kto sa v tom má vyznať?!

Co se účastníci workshopu naučí?

  • Čo sú to unit testy, integračné testy a E2E testy?
  • Aké testovacie nástroje existujú, aké sú medzi nimi rozdiely a na čo sa ktorý hodí?
  • Čo sú to assertions a ako sa používajú (napr. ChaiJS).
  • Čo sú testovacie frameworky a ktorý si vybrať (napr. MochaJS, Jest).
  • Ako v testoch používať špiónov a Potemkinove dediny (napr. SinonJS).
  • Ako písať testy tak, aby ste ich pri každej zmene kódu nemuseli prepisovať (napr. Testing Library).
  • Ako simulovať správanie reálneho užívateľa v aplikácii (napr. Cypress).
  • Ako zautomatizovať spúšťanie testov vo vývojovom a publikačnom procese.
  • Ale hlavne ako písať kód, ktorý je ľahko testovateľný?

Pro koho je workshop určený?

Workshop je určený Javascriptovým vývojárom, ktorí ešte nepíšu testy, alebo ich už píšu, ale nejde im to. Princípy testovania, ktoré si ukážeme, sú síce univerzálne platné bez ohľadu na jazyk. Ale všetky ukážky a nástroje budú z Javascriptového ekosystému.

Jaké jsou požadavky na účastníky?

  • Počítač s wifi pripojením.
  • Nainštalovaný NodeJS.
  • Základné znalosti Javascriptu – ako napísať cyklus / podmienku / funkciu.
  • Schopnosť nainštalovať NPM balíček do projektu.

Meet your presenter

Riki Fridrich

Javascript Coder

Outreach

Connect with Riki

Riki píše Javascript. Robí to už viac než 20 rokov, pretože nič iné nevie. Momentálne ten Javascript píše pre Outreach.io. Je strašne lenivý a preto automatizuje čo sa dá. Nechce sa mu po sebe kontrolovať kód, tak radšej píše kód, ktorý mu ten kód otestuje. Riki je taký dobrý, že je sám sebe vzorom.

This Site Uses Cookies

For processing purposes, your consent is required, which you express by selecting "Allow all." You can also customise your settings.