Development
Design
Marketing
Business
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.
This workshop includes snacks all day and hot lunch.
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.
Riki Fridrich
Javascript Coder
Outreach
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.