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

Built by Quality Engineers, for Quality Engineers.

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
New

Milestones & Release Tracking

Track quality posture per release, not just per run. A Milestone groups the Suites that matter for a given release inside its own development-start-to-delivery-date window, with results scoped to that window instead of mixed in with unrelated ad-hoc testing.

  • Suites attach to a Milestone the same way they attach to a Test Plan
  • Results bounded to the milestone's own run window
  • Same recurring schedules and CI/CD trigger links as Test Plans and Suites
New

Two-Factor Authentication & Account Security

Every account can enable TOTP-based two-factor authentication with any standard authenticator app, set up from a dedicated User Settings modal alongside account and contact-admin options. Once enabled, it's required at every login — no bypass.

  • TOTP setup with QR enrollment and a confirmation step
  • Enforced on every login once enabled
  • Self-service from the session menu — no admin ticket needed
New

Reminders & Offline Alerts

Attach a reminder to any note — fire it at a scheduled date/time, or the next time you navigate back to that page — delivered as an in-app toast or banner, with an email if you're away from the app. Opt in to be alerted the moment a teammate you're waiting on comes back online.

  • Scheduled or navigation-triggered reminders on notes
  • Toast or banner display, with an optional custom message
  • Offline-alert opt-in notifies you the moment a teammate reconnects
New

Performance & Load Testing

Performance Charting tells you when a test slowed down. Performance Testing tells you how your app holds up under real traffic. Capture a HAR — from your browser's DevTools or straight from an agent's own recording of a test case run — and AlVaTest turns it into a repeatable JMeter load-test scenario automatically. No hand-written test plans, no separate load-testing tool to learn.

  • HAR-to-JMeter scenario generation — review, acknowledge mutating requests, and save
  • Threads, ramp-up, and loop-count or fixed-duration soak testing
  • Multi-agent fleet fan-out with merged p50/p90/p95/p99 latency across the whole run
  • Recurring schedules and CI/CD trigger links, same as Test Plans and Suites
  • Org-wide Performance Runs history — status, samples, error rate, and a downloadable JMeter dashboard for every run
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.

CI/CD Integration

Token-authenticated trigger links kick off a Test Plan, Suite, Milestone, or Performance Scenario from any pipeline step — no login required. Called from a script, it returns JSON with a shareable results URL; opened in a browser, it redirects to a live public results page. IP allowlisting and a monthly execution cap keep it locked to your own build systems.

Bring Your Own Framework — Or Use Ours

Run tests natively with AlVaTest's browser automation agent, or keep your existing TestNG, JUnit 5, or Mocha/Jest suite exactly as it is and report results straight in via the Automation API. Same test case history, same dashboards, same team visibility — either way.

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
Built-In Helpers

We Make the Mundane Sane

Hand-writing CSS selectors, JSON bodies, and dialog handler config is where QA hours quietly disappear. AlVaTest turns that fiddly syntax into guided builders — or skips the builder entirely and lets you just click the element you mean.

  • Locator Helper — build a Playwright selector by tag plus stacked attribute constraints, no hand-written CSS
  • JSON Helper — construct request bodies and JSON assertions row by row, no brackets or quotes
  • Dialog Handler Helper — configure alert/confirm/prompt handling from a form, not raw JSON
  • Capture Data Helper — pull inner text, attributes, or URL fragments into later steps without regex
  • Targeted Locator Premium — click the element on the live page under test; its locator lands in the field automatically, no selector-writing at all
  • HAR Import Premium — turn a captured network request straight into a fully populated API step
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.
Yes. Capture a HAR file — from your browser's DevTools or from an AlVaTest agent's own recording of a test case run — and AlVaTest turns it into a repeatable JMeter load-test scenario automatically, no hand-written test plans required. Set threads, ramp-up, and a loop count or fixed duration, then run it on a JMeter-capable Execution Agent. Multi-agent fleet runs split load across several agents at once and merge true percentile latencies (p50/p90/p95/p99) back into one result, and scenarios support the same recurring schedules and CI/CD trigger links as Test Plans and Suites.
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.