Sobes.tech
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