Sobes.tech
Middle

Šta znate o Newmanu?

sobes.tech АИ

Одговор од АИ

Newman je izvršilac kolekcija Postman koji omogućava pokretanje i testiranje kolekcija direktno iz komandne linije. Koristan je za automatizaciju API testova u CI/CD pipeline-ima.

Glavne mogućnosti:

  • Pokretanje Postman kolekcija.
  • Korišćenje promenljivih okruženja i globalnih promenljivih.
  • Dobijanje detaljnih izveštaja o izvršenju (HTML, JSON, CLI, Junit).
  • Integracija sa CI/CD alatima (Jenkins, GitLab CI, GitHub Actions itd.).
  • Proširenje funkcionalnosti pomoću prilagođenih reportera.

Primer pokretanja Newmana:

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

// Pokreće kolekciju my_collection.json sa okruženjem my_environment.json i generiše izveštaje u HTML i JSON formatu.

Newman je NPM paket koji se instalira globalno:

npm install -g newman