Sobes.tech
Middle

Was weißt du über Newman?

sobes.tech KI

Antwort von AI

Newman ist ein Befehlszeilen-Runner für Collection Postman.

Hauptfunktionen von Newman:

  • Ausführen von Postman-Testkollektionen über die Befehlszeile.
  • Unterstützung für das Ausführen von Kollektionen aus Dateien (JSON).
  • Verwendung von Umgebungsvariablen und globalen Variablen.
  • Generierung von Berichten in verschiedenen Formaten (HTML, JSON, JUnit, Allure usw.).
  • Integration mit CI/CD-Systemen.

Verwendung von Newman:

  1. Installation:
    // Globale Installation
    npm install -g newman
    
  2. Ausführen der Kollektion:
    // Kollektion aus Datei ausführen
    newman run my_collection.json
    
    // Kollektion mit Umgebungsvariablen ausführen
    newman run my_collection.json -e my_environment.json
    
  3. Berichtgenerierung:
    // HTML-Bericht generieren
    newman run my_collection.json -r html --reporter-html-export report.html
    

Vorteile von Newman:

  • Ermöglicht die Automatisierung von API-Tests.
  • Nützlich für die Integration in CI/CD-Pipelines.
  • Unterstützt verschiedene Berichtformate.
  • Lässt sich leicht durch benutzerdefinierte Reporter erweitern.