FREEDOM251

Freedom251 › Integration Testing Tools

Step CI

Free plan Self-hosted

Visit Step CI Alternatives Pricing

Step CI's own site

What Step CI is

Step CI is an open-source framework for automating API tests for security, performance, and load testing. It is self-hosted, and its Open-Source plan is listed as free (billed $0/month). Teams can define workflows in YAML, JSON, or JavaScript to test REST, GraphQL, gRPC, SOAP, and other APIs. Workflows can chain requests using captured values and variables, and tests can use supplied data or generated mock data. Runs can execute in parallel on a local network and in CI/CD. The homepage lists integrations with Node.js, Docker, GitHub, GitLab, and Jest; documentation also names GitHub Actions, GitLab CI/CD, CircleCI, Jenkins, Azure Pipelines, and Bitbucket Pipelines. Workflow imports are available for OpenAPI, Postman, and Insomnia. The CLI collects anonymous usage data by default, with the STEPCI_DISABLE_ANALYTICS environment variable available to turn collection off. A separate Support Plan provides SLA-backed support, onboarding, training hours, prioritized feature requests and bug fixes, a monthly security report, and early access to new features. Its price is custom.

Who it suits

Step CI suits teams that want to define API tests as configurable workflows and run them locally or through CI/CD. It is relevant to teams testing REST, GraphQL, gRPC, SOAP, or other APIs.

What it does well

  • Workflow formats include YAML, JSON, and JavaScript.
  • Supports REST, GraphQL, gRPC, and SOAP.
  • Can run tests in parallel in CI/CD.
  • Imports workflows from OpenAPI, Postman, and Insomnia.

What to know first

  • Software is self-hosted.
  • CLI usage data collection is enabled by default.
  • Support Plan pricing is custom.

Limits

The Open-Source plan supports parallel tests on a local network and in CI/CD. The Support Plan is billed at a custom price; it adds SLA-backed support, setup, training, and other support services.

Plans

PlanBilled and limitsPrice
Open-Source$0/month · Open-source under MPL License · Run tests in parallel on your local network and CI/CDFree
Support PlanCustom · Support with SLA · Set up on your Infrastructure · Training hours for your team · Prioritized feature requests and bugfixes · Monthly security report · Early access to new featuresOn request

As stepci.com lists them, read 9 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open https://stepci.com/.
  2. Set up Step CI as self-hosted software.
  3. Choose the Open-Source plan at no cost or contact the maker about the custom Support Plan.
  4. Create workflows in YAML, JSON, or JavaScript, or import one from OpenAPI, Postman, or Insomnia.
  5. Run tests locally or in CI/CD; disable anonymous CLI collection with STEPCI_DISABLE_ANALYTICS if desired.

Verdict

Step CI combines flexible API workflows with local and CI/CD execution. Teams should note the default anonymous CLI analytics setting and that the separate support plan is custom-priced.

Questions

How much does Step CI cost?

The Open-Source plan costs nothing, billed $0/month. The Support Plan is billed at a custom price.

Is Step CI open source?

Yes. The Open-Source plan is licensed under MPL.

What APIs can Step CI test?

Step CI says it can test REST, GraphQL, gRPC, SOAP, and other APIs.

What workflow formats and imports are supported?

Workflows can be configured in YAML, JSON, or JavaScript. Import options are available for OpenAPI, Postman, and Insomnia.

Where can tests run, and what integrations are listed?

Tests can run in parallel on a local network and in CI/CD. Listed integrations include Node.js, Docker, GitHub, GitLab, Jest, GitHub Actions, GitLab CI/CD, CircleCI, Jenkins, Azure Pipelines, and Bitbucket Pipelines.

Does the CLI collect usage data?

It collects anonymous usage data by default. Set STEPCI_DISABLE_ANALYTICS to disable collection.

Facts from Step CI's own pages

Additional CI integrations
The documentation lists integrations including GitHub Actions, GitLab CI/CD, CircleCI, Jenkins, Azure Pipelines, and Bitbucket Pipelines. · docs.stepci.com, 9 Oct 2026
API coverage
Step CI says it can test REST, GraphQL, gRPC, SOAP, and other APIs. · stepci.com, 9 Oct 2026
Execution
Step CI says tests can run in parallel on a local network and in CI/CD. · stepci.com, 9 Oct 2026
Imports
The homepage links to workflow import options for OpenAPI, Postman, and Insomnia. · stepci.com, 9 Oct 2026
Integrations
The homepage lists Node.js, Docker, GitHub, GitLab, and Jest integrations. · stepci.com, 9 Oct 2026
Privacy
The CLI collects anonymous usage data by default, and collection can be disabled with the STEPCI_DISABLE_ANALYTICS environment variable. · docs.stepci.com, 9 Oct 2026
Purpose
Step CI describes itself as an open-source API test automation framework for security, performance, and load testing. · stepci.com, 9 Oct 2026
Request chaining
Workflows can chain requests using captures and variables. · stepci.com, 9 Oct 2026
Security
The homepage says tests can run on a user's local network and CI/CD; the support plan includes a monthly security report. · stepci.com, 9 Oct 2026
Support
The support plan covers support with an SLA, onboarding, training hours, prioritized feature requests and bug fixes, and early access to new features. · stepci.com, 9 Oct 2026
Test data
The product supports bringing test data or generating mock data. · stepci.com, 9 Oct 2026
Workflow formats
Workflows can be configured using YAML, JSON, or JavaScript. · stepci.com, 9 Oct 2026

Where Step CI stands on Freedom251

Look at these too