High-Performance Collection Runner
Run entire collections or specific API sequence folders to generate automated test reports. Perfect for pre-commit testing and CI/CD gates.
1. Parallel Execution
- Concurrency Control: Set maximum simultaneous API connections to avoid overloading your staging infrastructure:
capost-cli run opencollection.yaml --concurrency 25 - Retry Policies: Automatically retry failing HTTP requests on 5xx transient errors using configurable exponential backoff.
2. Output Formats & Continuous Integration
Generate standard output reports for integration into GitLab CI, GitHub Actions, or Jenkins pipelines:
# Generate JUnit XML report
capost-cli run collection.yaml --report junit --output ci-results/junit.xml
# Generate raw JUnit JSON
capost-cli run collection.yaml --report json --output ci-results/results.json