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.