Sobes.tech
Middle

Какво знаете за Newman?

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