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