Middle
რა იცით ნიუმანზე?
sobes.tech AI
პასუხი AI-სგან
Newman — ეს არის Postman კოლექციების გამშვები, რომელიც საშუალებას აძლევს კოლექციების პირდაპირ შესრულებას და ტესტირებას ბრძანების ხაზიდან. იგი სასარგებლოა API ტესტების ავტომატიზაციისთვის CI/CD პაიპლაინებში.
ძირითადი ფუნქციები:
- Postman კოლექციების შესრულება.
- გარემოს ცვლადებისა და გლობალური ცვლადების გამოყენება.
- დეტალური ანგარიშების მიღება შესრულების შესახებ (HTML, JSON, CLI, Junit).
- ინტეგრაცია CI/CD ინსტრუმენტებთან (Jenkins, GitLab CI, GitHub Actions და სხვა).
- ფუნქციონალის გაფართოება პერსონალიზებული რეპორტერების საშუალებით.
Newman-ის შესრულების მაგალითი:
newman run my_collection.json -e my_environment.json -r html,json
// ასრულებს my_collection.json კოლექციას my_environment.json გარემოსთან და ქმნის HTML და JSON ფორმატში ანგარიშებს.
Newman არის NPM პაკეტი, რომელიც გლობალურად იწერება:
npm install -g newman