Now with AI Test Generation

Test Smarter.
Ship Faster.

AlVaTest brings your entire QA process under one roof — generate test cases with AI, run automated browser tests, catch flaky steps and visual regressions, and track performance trends. All with enterprise-grade security.

AI test generation    Multi-browser support    Enterprise-grade security
50K+
Test Steps Executed
99.9%
Execution Reliability
3
Browsers Supported (Chromium, Mozilla, WebKit)
<2s
Avg. API Response Time
TCeMS

Most tools force a choice: manage your test cases in one place, run them somewhere else, and stitch results together manually. AlVaTest was built on a different premise — test cases and execution belong together. Write a step, run it, see the screenshot, iterate. All in one platform, always in sync.

Test Cases

A structured, searchable library organized by project. Each test case carries its own steps, pre-conditions, credentials, and execution history — version-tracked and always accessible in context.

Execution — the difference

The built-in execution engine runs your test cases against real browsers the moment you're ready. No pipeline glue, no separate runner to configure. Results — screenshots, logs, step outcomes — land right back on the test case that produced them.

Management System

Suites, plans, milestones, traceability, and reporting — the full QA management layer sits on top of your live test library and its real execution data, not a static spreadsheet copy of it.

New Capabilities

Intelligence Built Into Every Run

From AI-generated test cases to pixel-level visual regression and per-step flakiness scoring — AlVaTest does more of the analysis so your team can focus on shipping.

New

AI Test Generation

Provide one or more page URLs and an optional requirements prompt — AlVaTest fetches the page, strips boilerplate, and sends the condensed HTML to Claude to generate complete, runnable test steps. Choose from multiple model tiers based on the complexity of your flow. Generated steps import directly into any test case and are immediately editable.

  • Multi-page flows with step-chained data capture via CAPTURE_DATA
  • Multiple Claude models: Haiku 4.5, Sonnet 4.6, Opus 4.8, Fable 5
  • Credentials propagate automatically from the source test case
New

Flaky Test Detection

AlVaTest tracks step-level results across every run and automatically surfaces steps that inconsistently pass or fail. A flaky badge highlights problem steps inline, and a dedicated analysis modal shows the full historical consistency breakdown so your team can pinpoint and fix instability fast.

  • Per-step flakiness scoring across all historical runs
  • Analysis modal with pass/fail consistency breakdown
  • Automatic — zero extra configuration required
New

Visual Diff

Every step screenshot is compared against a baseline at the pixel level. AlVaTest stores a diff percentage alongside each step result so you can instantly see where the UI changed between runs — and catch visual regressions before they reach production. Trigger manually or as part of any run.

  • Pixel-level screenshot comparison per step
  • Diff percentage stored with every result
  • Trigger manually via the result detail API
New

Performance Charting

Track execution duration trends across every run with built-in charts. Configure the lookback by last N executions or a custom date range, and instantly spot when a test case started slowing down. Everything is built directly into the result detail view — no external monitoring tools needed.

  • Duration trend chart across all historical runs
  • Lookback by execution count or date window
  • Built into result detail — no setup required
Everything You Need

A Complete QA Platform in One Place

From writing your first test case to running a full cross-browser regression suite, AlVaTest has you covered at every stage of your quality process.

Test Case Management

Create, organize, and maintain test cases with detailed steps, pre-conditions, and expected results. Keep your entire test library version-tracked and searchable.

Browser Automation

Execute your test cases in real browsers — Chrome, Firefox, Safari, and Edge — directly from the platform with full screenshot and log capture at every step.

Dedicated Execution Agent

Download a lightweight agent to run tests locally or on your CI server. Supports async queuing with cancel and retry — so no run is ever lost.

API Test Support

Validate REST APIs alongside your UI tests. Configure endpoints, methods, headers, request bodies, and assert on status codes and response payloads — no extra tools required.

Role-Based Team Access

Onboard your whole team safely. Fine-grained roles — Admin, Developer, Product, Viewer — ensure everyone has exactly the access they need, and nothing more.

Real-Time Results & Reports

Track pass/fail trends, screenshot artifacts, execution logs, and step-by-step results. Assign failures for investigation and download fully self-contained execution archives — offline-readable, no login required — for any result, suite, plan, or milestone.

Simple by Design

Up and Running in Minutes

No complex setup. No sprawling YAML configs. Just log in, write your tests, connect an agent, and start executing.

1

Create or Generate Test Cases

Build test cases manually with our step editor, or point the AI at any page URL and let Claude generate a complete runnable test in seconds. Either way, organize them into projects.

2

Connect an Execution Agent

Download the dedicated AlVaTest agent and register it to your organization. The agent manages browser instances and reports results back in real time.

3

Execute, Review & Iterate

Trigger single tests or full project runs. Review pass/fail results, inspect screenshots, and assign failures to your team — all in one workflow.

Test Case Editor

Write Once, Run Anywhere

Our structured step editor makes it easy to build repeatable, maintainable test cases. Add pre-conditions, supporting steps, and data-driven parameters — no coding required.

  • Step-by-step action builder with when/then structure
  • Reusable test data and environment variables
  • Pre-condition (setup) steps for complex scenarios
  • Export test cases for offline and CI use
  • API test steps alongside UI steps in one case
Execution Results

Instant Visibility Into Every Run

Never wonder what happened. Every test run captures screenshots, logs, and step-by-step outcomes so you can diagnose failures in seconds.

  • Screenshot capture at each step
  • Full execution log with timestamps
  • Pass / Fail / Skip at step granularity
  • Cancel or retry any execution in real time
  • Assign failures to team members for investigation
  • Full results archival — download self-contained offline reports for any result, suite, plan, or milestone
AI Test Generation

From Page to Test Case in Seconds

Add one or more page URLs, describe what you want to test, pick a Claude model, and hit Generate. AlVaTest fetches each page, strips scripts and boilerplate, and sends the condensed HTML to the AI — which returns structured, immediately runnable test steps.

  • Supports multi-page flows — chain steps across pages
  • CAPTURE_DATA steps extract dynamic values for later steps
  • Choose model: Haiku for speed, Opus or Fable 5 for depth
  • Import generated steps directly — review and edit before saving
  • Credentials from the source test case carry through automatically
Questions & Answers

Frequently Asked Questions

The AlVaTest web app runs entirely in your browser — no installation needed to create and manage test cases. To execute automated browser tests, you download our lightweight agent and run it on any machine where you want browsers available. Setup takes under five minutes.
AlVaTest supports Chrome, Firefox, Safari, and Microsoft Edge. Browser availability depends on which browsers are installed on the machine running your agent.
Yes. AlVaTest uses JWT-based authentication with configurable expiry, role-based access control, two-factor authentication (TOTP / Authy), and organization-scoped data isolation. Every API endpoint is secured and documented via Swagger/OpenAPI.
Absolutely. AlVaTest has dedicated API test step support — define your endpoint URL, HTTP method, headers, and request body, then assert on status codes and response payloads. Mix API and browser steps freely within a single test case.
Yes. Test cases, projects, and steps can be exported for offline use or CI pipeline integration. Your data is always portable — you're never locked in.
From any test case, open the Generate Test Cases dialog and add one or more page URLs. AlVaTest fetches each page, strips scripts, styles, and boilerplate, then sends the condensed HTML to a Claude model of your choice. The AI returns structured test steps — actions, locators, validation types, and expected results — which you can review and import directly. You can chain steps across multiple pages and use CAPTURE_DATA steps to carry dynamic values (like generated URLs or tokens) into later steps.
Flaky test detection tracks pass/fail outcomes at the individual step level across all historical runs for a test case. When a step's results are inconsistent — sometimes passing, sometimes failing without a code change — AlVaTest flags it with a flaky badge. Clicking the badge opens an analysis modal showing the full historical breakdown so you can identify whether the issue is a timing problem, an environment dependency, or a genuine intermittent bug.
Reach out to us at contact@alvatonholdings.com to request access. We'll get you set up with an account and walk you through the platform.

Ready to Elevate Your QA Process?

Get in touch and let us show you what AlVaTest can do for your team.