Skip to main content
The TestSprite CLI is production-ready for the workflows listed below, with a stable --output json contract that agents and CI can rely on today. Changes are strictly additive: new fields may appear, but existing fields, exit codes, and command shapes will not change.
Stability promise: the JSON output contract and exit codes are stable. New commands or flags may be added, but nothing currently documented will be removed or renamed without a major version bump.

What’s included

Auth

Diagnostics

Projects

Tests

Authoring

  • Frontend: create from an agent-supplied plan file (--plan-from) with full planSteps[]; replace plan steps (test plan put)
  • Backend: create from a test code file (--code-file, executed as Python — requests + pytest-style); declare captured variables (--produces/--needs) and teardown tests (--category teardown) for wave-ordered dependency runs; replace code with ETag-guarded optimistic concurrency (test code put --language python)
  • Read the generated test code (test code get)
  • Scaffold a schema-correct starter plan or backend code skeleton, entirely offline (test scaffold)
  • Lint plan/steps files offline with the same validators create runs, before spending a network round-trip (test lint)

Running

Rerun & auto-heal

Reading results

Onboarding

Coding-agent skill

Global capabilities

On the roadmap

These capabilities are designed and coming in a future release. No version promises.
  • Test Lists (suites) — create and run named collections of tests spanning multiple projects
  • Schedule and monitoring reads — read scheduled run history and monitoring status from the CLI
  • Project-level test reports — aggregate pass/fail summary across all tests in a project

Feedback

The CLI gets better when you share what’s rough. Join the community to tell us what broke, what was confusing, or what you wished the CLI could do — your feedback directly shapes the roadmap.

Where to Go Next

Overview

What the CLI is and how it fits alongside the Web Portal and MCP

Quickstart

Install, configure, and run your first test in minutes

Command Reference

Every command, flag, and output shape in one place

Agent Integration

How coding agents use the CLI as a verification loop