Sobes.tech
Senior

Co było testowane testami automatycznymi: frontend, backend? Jakiej biblioteki użyłeś do interakcji z API REST?

sobes.tech AI

Odpowiedź od AI

W testach automatycznych zwykle sprawdzano zarówno frontend, jak i backend:

  • Frontend: testy UI, sprawdzanie interakcji użytkownika z interfejsem, poprawność wyświetlania, walidacja formularzy.
  • Backend: testowanie REST API, sprawdzanie logiki biznesowej, poprawności odpowiedzi, obsługi błędów.

Do interakcji z REST API często używano bibliotek takich jak:

  • Axios — popularna biblioteka do żądań HTTP w JavaScript/TypeScript.
  • Supertest — do testowania serwerów HTTP w Node.js.
  • RestAssured — dla projektów Java.

Wybór zależy od stosu projektu, ale Axios i Supertest są jednymi z najpowszechniejszych do testów frontend i Node.js odpowiednio.