Skip to main content
Checksum solves this with two complementary systems that keep your test suite green automatically:
  1. Auto-Recovery — Real-time fix attempts during test execution
  2. Auto-Healing — Batch repair of failing tests after CI runs, delivered as PRs
Together, they create a zero-maintenance testing experience.
Auto-Maintenance Overview

Why Tests Break

Common reasons tests fail after app changes: Checksum handles all of these automatically.

The Two Layers

Layer 1: Auto-Recovery (During Execution)

When a test step fails during execution, the CLI’s AI fallback kicks in immediately and attempts to recover on the fly. This happens transparently — if recovery succeeds, the test passes and the healed count increments. → Learn more about Auto-Recovery

Layer 2: Auto-Healing (After CI Runs)

When tests fail in CI and can’t be auto-recovered, Checksum creates a healing session — an AI agent that analyzes the failures, fixes the test code, and opens a PR with the fixes. This supports both Standard and Deep modes. → Learn more about Auto-Healing

The Maintenance Loop


Next Steps