Middle
Čo vieš o Newmane?
sobes.tech AI
Odpoveď od AI
Newman je nástroj príkazového riadku pre Postman. Umožňuje spúšťanie kolekcií Postman z príkazového riadku, čo je užitočné pre automatizáciu testov a integráciu s CI/CD.
Hlavné funkcie Newman:
- Spúšťanie kolekcií Postman.
- Použitie premenných prostredia Postman.
- Generovanie správ v rôznych formátoch (HTML, JSON, Junit).
- Integrácia s systémami CI/CD (Jenkins, GitLab CI, GitHub Actions atď.).
- Konfigurácia správania sa pri spustení (počet opakovaní, oneskorenia atď.).
Výhody používania Newman:
- Automatizácia: Umožňuje automatizovať testovanie API.
- Integrácia: Jednoducho sa integruje s pipeline-ami kontinuálnej integrácie a kontinuálneho doručovania.
- Reportovanie: Generuje podrobné správy o výsledkoch testov.
- Verzionovanie: Kolekcie Postman môžu byť uložené v systémoch riadenia verzií (Git), čo uľahčuje správu zmien.
Príklad inštalácie (cez npm):
npm install -g newman
Príklad spustenia kolekcie:
newman run my_collection.json
Príklad spustenia s premennými prostredia a generovaním HTML správy:
newman run my_collection.json --environment my_environment.json -r html,cli
Newman je výkonný nástroj na automatizáciu testovania API a dôležitá súčasť nástrojového vybavenia QA Automation špecialistov pracujúcich s Postmanom.