Middle
Šta znaš o Newmanu?
sobes.tech АИ
Одговор од АИ
Newman je alat komandne linije za Collection Postman.
Glavne funkcije Newman:
- Pokretanje test kolekcija Postman iz komandne linije.
- Podrška za pokretanje kolekcija iz fajlova (JSON).
- Korišćenje promenljivih okruženja i globalnih promenljivih.
- Generisanje izveštaja u različitim formatima (HTML, JSON, JUnit, Allure itd.).
- Integracija sa CI/CD sistemima.
Korišćenje Newman:
- Instalacija:
// Globalna instalacija npm install -g newman - Pokretanje kolekcije:
// Pokretanje kolekcije iz fajla newman run my_collection.json // Pokretanje kolekcije sa promenljivima okruženja newman run my_collection.json -e my_environment.json - Generisanje izveštaja:
// Generisanje HTML izveštaja newman run my_collection.json -r html --reporter-html-export report.html
Prednosti Newman:
- Omogućava automatizaciju API testova.
- Koristan je za integraciju u CI/CD pipeline-ove.
- Podržava različite formate izveštaja.
- Lako se proširuje pomoću prilagođenih reportera.