Postman Extended Runner
npm install @schwabyio/xrun!xRun Image
  
- xRun - CLI Runner For Postman
- Overview
- Features
- Installation Steps
- Update Steps
- Uninstall Steps
- Postman Structure
- Test Case Project Repo Structure
- Example xRun Project Repo
- Usage
- Settings
limitConcurrency configuration.shell
npm install -g @schwabyio/xrun
`
Uninstall Steps
1. Uninstall xRun
`shell
npm uninstall -g @schwabyio/xrun
`
xRun Project Repo Structure
The xRun tool requires a Postman project repo to be in the following structure:
`
└── /
├── /
├── /
...
├── /
└── xrun/
├── exclude-list.json
└── settings.json
`
Note: You can only run the xrun CLI command from the root directory of .
Example xRun Project Repo
Example repo in structure required by xRun (also runnable - try it out):
xrun-example-repo
Usage
`shell
% xrun
__________________________________________________________________________________________________________________________________
xRun Ver. 3.0.0
__________________________________________________________________________________________________________________________________
USAGE: xrun [--settingsKey settingsValue]
- Required. Valid program-command values are:
g[et] - GET a list of all Postman collections from the project.
NOTE: collections from xrun/exclude-list.json ARE NOT included.
a[ll] - Run ALL Postman collections from the project.
NOTE: collections from xrun/exclude-list.json ARE NOT included.
- Run one or more specific Postman collections from the project by
providing a comma seperated list of COLLECTION NAMEs and/or DIRECTORY NAMEs.
NOTE: collections from xrun/exclude-list.json ARE included.
--settingsKey settingsValue - Optional. Any number of settings overrides.
__________________________________________________________________________________________________________________________________
``Settings Order of Precedence (lowest to highest):
1. Default value
2. Local settings.json override
3. Environment variables override
4. Command line argument override