Testsigma Agentic Test Automation Tool

Products

Solutions

Resources

AI agentsDocsPricing
AI TESTING TOOL FOR SELENIUM

Selenium tells you what passed. Arcus tells you what’s covered.

Your tests run in your CI with Selenium. Connect the pipeline and get the reporting, failure analysis and coverage Selenium was never built to include.
/arcusRelease Gate: Ready

Sprint 24: Release Readiness

Coverage compared against what actually shipped this sprint.

COVERAGE

74%

8 of 11 modules

PASS RATE

87%

148 tests run

CONFIDENCE

92%

Priority-weighted

READINESS

81%

5 gaps flagged

COVERAGE GAPS FOUND

Refund flow: no test cases for partial refunds
Critical path
Checkout: missing coverage for saved payment methods
Medium risk
Login: MFA flow fully covered
Covered
G2 Cloud
Testsigma - Nokia
Testsigma - Zeiss
Testsigma - DHL
Testsigma - Kfc
Testsigma - Carrier
Amway
Testsigma - Sanofi
Testsigma - Nagra
Testsigma - Space42
Testsigma - Puma
Testsigma - VF Corporation
Arizona
Testsigma - Finance House
Testsigma - Iifl
Testsigma - Puma
Testsigma - State Form
Testsigma - Kendra Scott
Testsigma - Nokia
Testsigma - Zeiss
Testsigma - DHL
Testsigma - Kfc
Testsigma - Carrier
Amway
Testsigma - Sanofi
Testsigma - Nagra
Testsigma - Space42
Testsigma - Puma
Testsigma - VF Corporation
Arizona
Testsigma - Finance House
Testsigma - Iifl
Testsigma - Puma
Testsigma - State Form
Testsigma - Kendra Scott

THE REPORTING GAP

Selenium doesn’t answer “are we covered?”

You’re adding one layer, and it’s for reporting test coverage. Everything underneath it stays exactly as it is.
Results expire

Results expire

Your CI clears artifacts on a schedule. Ask what failed six weeks ago and there’s nothing left to open.

Failure triaging is still manual

Failure triaging is still manual

Your retry analyzer catches the obvious flake. The rest of last night’s failures cost someone a morning.

Coverage lives nowhere

Coverage lives nowhere

Your repo holds test code. The requirements it’s meant to prove sit in Jira, and nothing joins the two.

WHAT ARCUS ADDS

The coverage layer Selenium leaves to you

You’re adding one layer, and it’s for reporting test coverage. Everything underneath it stays exactly as it is.

1

One report, every run

Runs land somewhere permanent on a retention window you set, with manual and automated execution in one view. Send a link instead of hunting an artifact.

2

Failures already sorted

Atto, Testsigma’s AI engine, reads the run before you do. Atto’s Analyzer weighs the error class, retry pattern and failure history, then labels the flaky ones.

3

Coverage against requirements

Two-way Jira sync brings your stories in. Each test points at what it proves, so you can see which stories in this release have nothing against them.

4

New tests without the queue

Atto’s Generator drafts test cases from a story, a PRD or a description, and your team approves them. This part is additive: those tests live in Arcus and grow into a second suite, on your timeline.

COMPARISON

Three ways to add AI to Selenium

GitHub Copilot, Claude Code and Codex made writing and fixing tests genuinely faster. They work one test at a time, in your editor, when you ask.

Selenium on its ownSelenium + an AI coding assistantArcus by Testsigma
Writing a testYou hand-code itDrafted from a prompt, in your repoDrafted from a Jira story or PRD, by anyone on the team
Fixing a broken locatorYou edit the page objectAsk it, one test at a timeProposed on the run, you approve
Triaging a full nightly runManualManual, or paste the logs in per failureEvery failure classified: bug, flake or environment
Run history and trendsUntil your artifacts expireNoKept on your terms
Coverage against requirementsNoNoMapped through Jira
Manual and exploratory testsNowhereNowhereSame list as the automated ones

What’s left is everything that has to stay true across the whole suite, over time, without anyone asking for it.

NO MIGRATION

Your Selenium suite
doesn’t move

Turn Testsigma off and your suite runs the way it always did.

What you’d lose is the record.

YOUR PIPELINE TODAY

  1. Specs in your repo

    tests/*.spec.js · reviewed in PRs

  2. Runs in your CI

    JenkinsGitHub ActionsAzure DevOps
  3. Testsigma reads the runs

    Coverage mapped to modules

    Run history & flake trends

    Release readiness evidence

COVERAGE EXPLAINED

Code coverage and test coverage are different

Selenium drives a browser as well as anything you’d pick instead. Run history, manual tests and requirements were never in its scope.

Code coverage

Which lines of your application ran. JaCoCo, Istanbul, Coverage.py. Testsigma doesn’t measure it, and there’s no reason to replace those tools.

Test coverage

Which requirements your tests prove.

A test that loads your checkout page and checks the title lights up plenty of code coverage while proving nothing about whether a customer can pay you. Execution isn’t assertion.

When someone asks whether you’re covered for this release, they mean requirements. Code coverage knows about lines.

Frequently Asked Questions

Yes, for reporting, coverage and failure analysis. Your specs stay in your repo and keep running in your CI.
⚠️ Pending confirmed mechanism from product.
No. Self-healing applies to tests authored in Testsigma. If repairing your current scripts is what you need, a healing plugin that drops into your build does that.
No. Use JaCoCo, Istanbul or Coverage.py for that. Testsigma measures test coverage: which requirements your tests prove.
Yes. Test cases can be drafted from a story or a written description, so contributing doesn’t require writing code.
Yes. Jenkins, GitHub Actions and Azure DevOps work as they do today.
No. Selenium 4.47 shipped in August 2026, a Selenium 5 charter is published, and WebDriver BiDi is a real advance. Reporting and test management were never part of it.