Senior
Mida testiti automaatsed testid: frontend, backend? Millist teeki kasutasite REST API-ga suhtlemiseks?
sobes.tech AI
Vastus AI-lt
Automatiseeritud testides puhul kontrolliti tavaliselt nii frontend kui ka backend:
- Frontend: UI testid, kasutaja interaktsiooni kontroll kasutajaliidesega, kuvamise täpsus, vormide valideerimine.
- Backend: REST API testid, äriloogika kontroll, vastuste täpsus, vigade töötlemine.
REST API-ga suhtlemiseks kasutati sageli järgmisi teeke:
- Axios — populaarne teek HTTP-päringute tegemiseks JavaScript/TypeScriptis.
- Supertest — Node.js-is HTTP-serverite testimiseks.
- RestAssured — Java projektide jaoks.
Valik sõltub projekti tehnoloogilisest virnast, kuid Axios ja Supertest on kõige levinumad frontend- ja Node.js-testide jaoks vastavalt.