Sobes.tech
Senior

Qu'avez-vous testé avec des tests automatisés : le frontend, le backend ? Quelle bibliothèque avez-vous utilisée pour interagir avec l'API REST ?

sobes.tech IA

Réponse de l'IA

Dans les tests automatisés, on vérifiait généralement à la fois le frontend et le backend :

  • Frontend : tests d'interface utilisateur, vérification de l'interaction de l'utilisateur avec l'interface, exactitude de l'affichage, validation des formulaires.
  • Backend : tests de l'API REST, vérification de la logique métier, exactitude des réponses, gestion des erreurs.

Pour interagir avec l'API REST, on utilisait souvent des bibliothèques telles que :

  • Axios — bibliothèque populaire pour les requêtes HTTP en JavaScript/TypeScript.
  • Supertest — pour tester les serveurs HTTP en Node.js.
  • RestAssured — pour les projets Java.

Le choix dépend du stack du projet, mais Axios et Supertest sont parmi les plus couramment utilisés pour les tests frontend et Node.js, respectivement.