Middle
Τι ξέρεις για τον Newman;
sobes.tech AI
Απάντηση από AI
Το Newman είναι ένας εκτελεστής γραμμής εντολών για το Collection Postman.
Κύρια χαρακτηριστικά του Newman:
- Εκτέλεση συλλογών δοκιμών Postman από τη γραμμή εντολών.
- Υποστήριξη για εκτέλεση συλλογών από αρχεία (JSON).
- Χρήση μεταβλητών περιβάλλοντος και globals.
- Δημιουργία αναφορών σε διάφορα formats (HTML, JSON, JUnit, Allure κ.ά.).
- Ενσωμάτωση με συστήματα CI/CD.
Χρήση του Newman:
- Εγκατάσταση:
// Παγκόσμια εγκατάσταση npm install -g newman - Εκτέλεση συλλογής:
// Εκτέλεση συλλογής από αρχείο newman run my_collection.json // Εκτέλεση συλλογής με μεταβλητές περιβάλλοντος newman run my_collection.json -e my_environment.json - Δημιουργία αναφοράς:
// Δημιουργία HTML αναφοράς newman run my_collection.json -r html --reporter-html-export report.html
Πλεονεκτήματα του Newman:
- Επιτρέπει την αυτοματοποίηση δοκιμών API.
- Είναι χρήσιμο για ενσωμάτωση σε pipelines CI/CD.
- Υποστηρίζει διάφορα formats αναφορών.
- Μπορεί εύκολα να επεκταθεί με προσαρμοσμένους reporters.