Sobes.tech
Senior

Cosa è stato testato con i test automatici: frontend, backend? Quale libreria hai usato per interagire con l'API REST?

sobes.tech AI

Risposta dell'AI

Nei test automatizzati, di solito si verificava sia il frontend che il backend:

  • Frontend: test dell'interfaccia utente, verifica dell'interazione dell'utente con l'interfaccia, correttezza della visualizzazione, validazione dei moduli.
  • Backend: test delle API REST, verifica della logica di business, correttezza delle risposte, gestione degli errori.

Per interagire con le API REST, si utilizzavano spesso librerie come:

  • Axios — libreria popolare per le richieste HTTP in JavaScript/TypeScript.
  • Supertest — per testare i server HTTP in Node.js.
  • RestAssured — per progetti Java.

La scelta dipende dallo stack del progetto, ma Axios e Supertest sono tra le più diffuse per i test frontend e Node.js, rispettivamente.