Skip to content
You're viewing the v2 docs. Looking for v1?Go to v1 docs
Docs
Arcus
Popular questions
↑↓ to navigate↵ to selectesc to close
Book a demo

Overview

Arcus by Testsigma is a test management platform run by AI agents. You give them a Jira story, a Figma design, or a recording, and they write the test cases, learn your application to automate them, execute the runs, file the defects, and report how ready the build is.

Your test cases, test plans, test runs, and reports live in one place, and the agents work on them alongside you.

This page covers the decisions that shape everything else: what the agents do, where test cases come from, how they get automated, and what a run tells you. Then the quickest route to a first generated test case.

Each agent owns one part of the cycle, and together they cover it end to end.

AgentWhat it does
GeneratorWrites test cases from the context you attach, mapped to your modules
Coverage PlannerTracks coverage per module, flags gaps, and builds the test plans
RunnerExecutes test cases and records the results
Bug ReporterFiles a failure as a defect in your tracker, with the evidence attached

Arcus has 2 layers, and everything in the navigation belongs to one of them.

LayerHolds
Core test managementTest cases, step groups, data sets, test plans, test runs, reports
QI HomeContext sources, generation sessions, coverage, automation

QI Home is where the agents work. A test case behaves the same in the core layer whether an agent generated it or you created it manually, and everything the agents generate lands in the same library.

Generation is the default route. There are 2 ways to start it, and everything after generation is identical for both.

Ad-HocSprints
Generation starts whenYou attach context and click GenerateA sprint starts in your project management tool and you confirm
Context comes fromSources you attach yourselfThe stories linked to the sprint
Reach for it whenYou are covering a feature outside a sprint cycle, or want to control exactly what the Generator readsYour team works in sprints and you want coverage to start with the sprint

Context sources are Jira, Azure DevOps, Linear, or ClickUp for stories, Confluence for PRDs and specifications, Figma for designs, files such as PDFs and Word documents, and video recordings. Each needs its integration connected.

Creating a test case manually is the third route, for a flow you already know and want exact control over.

You review the generated test cases grouped by scenario, then accept or reject them individually or in bulk. Four things update as you go.

  • Coverage and Gaps reports coverage per module, calculated as accepted test cases divided by accepted plus pending. Rejected cases are excluded
  • Gaps are the pending test cases nobody has accepted, which is the signal that an area is not yet covered
  • Test plans are generated in 4 types: Smoke, Feature, Regression, and Deep Regression. Each is a superset of the one before it, so Smoke is included in Feature, Feature in Regression, and Regression in Deep Regression
  • Quality Intelligence Metrics are 5 metrics in the session header: Coverage, Pass Rate, Confidence, Release Readiness, and Release Gate

An accepted test case carries manual steps until it is automated. No code or scripts are involved.

Agentic Learning opens a browser, on Testsigma Lab in the cloud or on your local device, and walks through the test case steps on your live application. It observes how the application behaves, learns the element interactions, and generates automated steps for you to review and save.

Copilot executes those steps in a browser, with a live panel showing each step as it runs. You can pause execution, add steps mid-run, switch between manual and automated steps, and save the results.

When developers work in Claude Code, Cursor, GitHub Copilot, or Codex, or open pull requests in GitHub, that context is detected and surfaced on the Unlinked Contexts tab of Context Management. Each entry arrives with a suggestion for the module and sprint it belongs to. You review the suggestion and map it, and the Generator writes new test cases or updates existing ones from the changes captured. That is what keeps coverage aligned with what the team is building.

The shortest path, on a project with Jira connected:

  1. Go to Settings > Integrations and connect Jira.

  2. Open QI Home and start a session.

  3. Attach a Jira story as a context source.

  4. Write a prompt describing what to cover, and click Generate.

  5. Review the generated test cases and accept the ones that are accurate.

Nothing in that path needs a test plan, a test run, or a manually created test case.

Was this page helpful?