Sobes.tech
Middle

Que savez-vous de Newman?

sobes.tech IA

Réponse de l'IA

Newman est un exécuteur de collections Postman qui permet d'exécuter et de tester des collections directement depuis la ligne de commande. Il est utile pour automatiser les tests API dans les pipelines CI/CD.

Principales fonctionnalités :

  • Exécuter des collections Postman.
  • Utiliser des variables d'environnement et des variables globales.
  • Obtenir des rapports détaillés d'exécution (HTML, JSON, CLI, Junit).
  • Intégration avec des outils CI/CD (Jenkins, GitLab CI, GitHub Actions, etc.).
  • Extension des fonctionnalités avec des reporters personnalisés.

Exemple d'exécution de Newman :

newman run my_collection.json -e my_environment.json -r html,json

// Exécute la collection my_collection.json avec l'environnement my_environment.json et génère des rapports au format HTML et JSON.

Newman est un paquet NPM qui s'installe globalement :

npm install -g newman