Sobes.tech
Middle

Ką žinote apie Newman?

sobes.tech AI

Atsakymas iš AI

Newman yra Postman kolekcijų vykdytojas, leidžiantis vykdyti ir testuoti kolekcijas tiesiog iš komandinės eilutės. Jis naudingas API testų automatizavimui CI/CD pipeline'ose.

Pagrindinės galimybės:

  • Postman kolekcijų vykdymas.
  • Aplinkos kintamųjų ir globalių kintamųjų naudojimas.
  • Išsamūs vykdymo ataskaitų gavimas (HTML, JSON, CLI, Junit).
  • Integracija su CI/CD įrankiais (Jenkins, GitLab CI, GitHub Actions ir kt.).
  • Funkcionalumo plėtra naudojant pritaikytus reporter'us.

Newman vykdymo pavyzdys:

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

// Vykdo my_collection.json kolekciją su my_environment.json aplinka ir generuoja HTML bei JSON formatu ataskaitas.

Newman yra NPM paketas, kuris įdiegiama globaliai:

npm install -g newman