Testovanie má mnoho vrstiev – od najmenších unit testov až po komplexné systémové scenáre.
V tejto epizóde Plectrum podcastu sa k nám opäť pridal Michal Škuci, aby sme nadviazali na predchádzajúcu debatu o testovaní a ponorili sa hlbšie do konkrétnych typov testov.
Dozviete sa: ✔️ čo presne odhaľujú unit testy a kto je za ne zodpovedný ✔️ ako sa odlišujú integračné testy od systémových ✔️ čo pokrývajú end-to-end testy a prečo je dôležité písať aj „happy path“ aj chybové scenáre ✔️ význam smoke testov a ako fungujú ako základná kontrola pred deployom ✔️ ako pristupovať k performance testom (počet userov, response time, bottlenecky) ✔️ aké nástroje sa využívajú v praxi: JUnit, Postman, Rest Assured, Swagger/OpenAPI, Cypress, Playwright, Selenium, K6, JMeter, Locust, AWS Synthetics ✔️ ako sa rieši reporting výsledkov testov a integrácia do CI/CD
EV 294/24/EPP