Newman is Postman’s open-source command-line runner for collections, enabling the execution and testing of Postman Collections directly via CLI or Node.js scripts. It shines in CI/CD integration by offering flexible reporting, scripting, and automation capabilities. The easiest way to install Newman is using NPM. If you have Node.js installed, it is most likely that you have NPM installed as well. Newman can be easily used within your JavaScript projects as a Node.js module. The entire set of Newman CLI functionality is available for programmatic use as well. Reporters provide information about the current collection run in a format that is easy to both disseminate and assimilate.
Features
- Run Postman collections exported as JSON or via URL from Postman Cloud
- Integrates into CI/CD pipelines, returning appropriate exit codes—0 for success, non-zero on failure
- Built-in reporters including CLI, JSON, JUnit, HTML, plus support for custom reporter plugins
- Fully accessible via both CLI and JavaScript/Node.js programmatic API
- Supports environment variables, iteration data inputs (CSV/JSON), folders, timeouts, and SSL/proxy configuration
- Extensible and embeddable; supports Docker and CI tools like Jenkins, Travis, GitHub Actions
Categories
Command Line ToolsLicense
Apache License V2.0Follow Newman
You Might Also Like
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Newman!