Sobes.tech
Middle

Co wiesz o Newmanie?

sobes.tech AI

Odpowiedź od AI

Newman to wykonawca kolekcji Postman, który pozwala uruchamiać i testować kolekcje bezpośrednio z wiersza poleceń. Jest przydatny do automatyzacji testów API w pipeline'ach CI/CD.

Główne funkcje:

  • Uruchamianie kolekcji Postman.
  • Używanie zmiennych środowiskowych i globalnych.
  • Uzyskiwanie szczegółowych raportów z wykonania (HTML, JSON, CLI, Junit).
  • Integracja z narzędziami CI/CD (Jenkins, GitLab CI, GitHub Actions itp.).
  • Rozszerzanie funkcjonalności za pomocą niestandardowych reporterów.

Przykład uruchomienia Newman:

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

// Uruchamia kolekcję my_collection.json z środowiskiem my_environment.json i generuje raporty w formacie HTML i JSON.

Newman jest pakietem NPM i jest instalowany globalnie:

npm install -g newman