Sobes.tech
Middle

Wat weet je over Newman?

sobes.tech AI

Antwoord van AI

Newman is een commandoregelrunner voor Collection Postman.

Belangrijkste functies van Newman:

  • Het uitvoeren van Postman-testcollecties vanaf de opdrachtregel.
  • Ondersteuning voor het uitvoeren van collecties vanuit bestanden (JSON).
  • Gebruik van omgevingsvariabelen en globale variabelen.
  • Generatie van rapporten in verschillende formaten (HTML, JSON, JUnit, Allure, enz.).
  • Integratie met CI/CD-systemen.

Gebruik van Newman:

  1. Installatie:
    // Globale installatie
    npm install -g newman
    
  2. Uitvoeren van de collectie:
    // Uitvoeren van collectie vanuit bestand
    newman run my_collection.json
    
    // Uitvoeren van collectie met omgevingsvariabelen
    newman run my_collection.json -e my_environment.json
    
  3. Rapportage:
    // HTML-rapport genereren
    newman run my_collection.json -r html --reporter-html-export report.html
    

Voordelen van Newman:

  • Maakt automatisering van API-tests mogelijk.
  • Handig voor integratie in CI/CD-pijplijnen.
  • Ondersteunt verschillende rapportageformaten.
  • Kan eenvoudig worden uitgebreid met aangepaste rapporteurs.