Core Features

Automated Test Runner & Parallel Execution

Run entire collection suites locally with parallel concurrency, retries, and JSON/JUnit reporting.

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