Senior
O que foi testado com testes automatizados: frontend, backend? Qual biblioteca foi usada para interagir com a API REST?
sobes.tech IA
Resposta da IA
Nos testes automatizados, normalmente verificava-se tanto o frontend quanto o backend:
- Frontend: testes de UI, verificação da interação do utilizador com a interface, precisão da exibição, validação de formulários.
- Backend: testes de API REST, verificação da lógica de negócio, precisão das respostas, tratamento de erros.
Para interagir com a API REST, frequentemente utilizavam-se bibliotecas como:
- Axios — biblioteca popular para requisições HTTP em JavaScript/TypeScript.
- Supertest — para testar servidores HTTP em Node.js.
- RestAssured — para projetos em Java.
A escolha depende do stack do projeto, mas Axios e Supertest estão entre os mais comuns para testes de frontend e Node.js, respetivamente.