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