Middle
Ce știi despre Newman?
sobes.tech AI
Răspuns de la AI
Newman este un runner de linie de comandă pentru Collection Postman.
Principalele caracteristici ale Newman:
- Rulare de colecții de teste Postman din linia de comandă.
- Suport pentru rularea colecțiilor din fișiere (JSON).
- Utilizarea variabilelor de mediu și globale.
- Generarea de rapoarte în diferite formate (HTML, JSON, JUnit, Allure etc.).
- Integrare cu sistemele CI/CD.
Utilizarea Newman:
- Instalare:
// Instalare globală npm install -g newman - Rulare colecție:
// Rulare colecție din fișier newman run my_collection.json // Rulare colecție cu variabile de mediu newman run my_collection.json -e my_environment.json - Generare raport:
// Generare raport HTML newman run my_collection.json -r html --reporter-html-export report.html
Avantajele Newman:
- Permite automatizarea testelor API.
- Este util pentru integrarea în pipeline-urile CI/CD.
- Suportă diferite formate de rapoarte.
- Se poate extinde ușor cu reporteri personalizați.