Skip to main content
Visual workflows deliver maximum value when integrated as automated verification gates within continuous integration and continuous delivery (CI/CD) pipelines. The Quixa Headless CLI (@quixa/cli) is a lightweight, zero-dependency runner for executing flows and regression suites directly from terminal environments and build servers.

1. Installation

Install the CLI globally or within your project:
Authenticate using an enterprise API Key or OAuth2 Client Credentials:

2. Command Reference

Running a Flow

Execute a single flow headlessly by ID:

Running a Flow Suite

Execute an entire regression suite with topological flow ordering:

Key CLI Flags

  • --env <name>: Target environment (dev, staging, prod).
  • --output <format>: Report format (console, json, junit).
  • --fail-fast: Immediately halt suite execution upon the first failed node or assertion.
  • --timeout <ms>: Overrides flow-level timeout limits.

3. CI/CD Integration Examples


4. Dynamic Test Data Feeding for Playwright, Cypress & Selenium

Beyond acting as standalone test suites, Quixa flows can be invoked programmatically from existing UI test frameworks to provision complex, stateful test data on-demand: