Sobes.tech
Middle

Τι γνωρίζετε για τον Newman;

sobes.tech AI

Απάντηση από AI

Το Newman είναι ένας εκτελεστής συλλογών του Postman που επιτρέπει την εκτέλεση και δοκιμή συλλογών απευθείας από τη γραμμή εντολών. Είναι χρήσιμος για την αυτοματοποίηση δοκιμών API σε pipelines CI/CD.

Κύριες δυνατότητες:

  • Εκτέλεση συλλογών Postman.
  • Χρήση μεταβλητών περιβάλλοντος και παγκόσμιων μεταβλητών.
  • Λήψη λεπτομερών αναφορών εκτέλεσης (HTML, JSON, CLI, Junit).
  • Ενσωμάτωση με εργαλεία CI/CD (Jenkins, GitLab CI, GitHub Actions κ.ά.).
  • Επέκταση λειτουργικότητας με προσαρμοσμένους αναφορείς.

Παράδειγμα εκτέλεσης του Newman:

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

// Εκτελεί τη συλλογή my_collection.json με το περιβάλλον my_environment.json και δημιουργεί αναφορές σε μορφή HTML και JSON.

Το Newman είναι ένα πακέτο NPM που εγκαθίσταται παγκοσμίως:

npm install -g newman