Sobes.tech
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.