Sobes.tech
Middle

Was wissen Sie über Newman?

sobes.tech KI

Antwort von AI

Newman ist ein Executor für Postman-Sammlungen, mit dem Sie Sammlungen direkt über die Befehlszeile ausführen und testen können. Es ist nützlich für die Automatisierung von API-Tests in CI/CD-Pipelines.

Hauptfunktionen:

  • Ausführen von Postman-Sammlungen.
  • Verwendung von Umgebungsvariablen und globalen Variablen.
  • Detaillierte Berichte über die Ausführung (HTML, JSON, CLI, Junit).
  • Integration mit CI/CD-Tools (Jenkins, GitLab CI, GitHub Actions usw.).
  • Erweiterung der Funktionalität durch benutzerdefinierte Reporter.

Beispiel für die Ausführung von Newman:

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

// Führt die Sammlung my_collection.json mit der Umgebung my_environment.json aus und generiert Berichte im HTML- und JSON-Format.

Newman ist ein NPM-Paket und wird global installiert:

npm install -g newman