Applitools Autonomous 2.2: AI-Driven Testing That Thinks Like You

News, Product — Published July 2, 2025

Building and maintaining automated tests has always been a challenge, especially when it comes to speed, coverage, and collaboration across technical and non-technical roles.

The release of Autonomous 2.2 helps teams reduce the time and effort needed to build and maintain reliable end-to-end tests. It combines LLM-generated test steps, automatic test data generation, built-in API validation, and visual comparisons across environments so that teams can find bugs earlier and release with more confidence.

API Step Builder: Visual API Testing, No Context Switching

Applitools Autonomous has always supported API testing, but with Autonomous 2.2, creating API tests is easier and more accessible than ever.

The new API Step Builder lets you build, run, debug, and update API calls with the UI, directly in your workflow—no code or external tools required.

  • Paste in raw cURL or HTTP
  • Translate into readable test steps
  • Add headers, cookies, auth, body, and parameters visually
  • Chain responses into UI steps via variables

Supported Features:

  • Full HTTP method support: GET, POST, PUT, PATCH, DELETE, etc.
  • Built-in request fields for headers, cookies, authorization, body, and URL params
  • Dynamic variables: Ex. use {response.body.token} or {response.body.name} like variables in downstream steps
  • Support for raw cURL or HTTP input with automatic translation to English-readable steps

Whether you’re preparing state, validating backend responses, or asserting API behavior, you can now do it all in one place—with a clean, intuitive UI that works just like the rest of Autonomous.

LLM Generated Test Steps: From Business Logic to Automation in Seconds

Write test steps the way you think—in plain English. With LLM Generated Test Steps, you can simply describe your business logic (e.g., “Select Ohio from the state dropdown menu”) and Autonomous will convert it into executable steps.

Let’s say you’re testing a job application page. Instead of clicking through each form field manually, you simply type:

Submit the form as an obscure Tolkien character

Autonomous analyzes the rendered page in real-time, understands the structure and semantics, and breaks down that one line into multiple actionable steps, such as:

  • Typing the name and email address
  • Selecting an appropriate option from dropdown menus
  • Clicking the “Submit” button

The result? A complete, readable, and editable test created in seconds—no coding, no selectors, no extra UI to learn.

Perfect for:

  • Speeding up test creation during sprints
  • Empowering manual testers to create automated tests
  • Eliminating writer’s block in test authoring

🎥 Join our Platform Pulse webinar on July 24 to see Autonomous 2.2 in action

Test Data Generation: Realistic Input with Zero Effort

Test coverage is only as good as the data behind it. Autonomous 2.2 introduces natural language–based test data generation that instantly produces realistic data at runtime, helping with edge case coverage and state variability.

Just say what you need:

Submit the form using random data for 90’s TV dads

Autonomous parses your request, uses LLMs to create diverse, high-quality data, and injects it directly into your test. Each run can generate fresh values—so no two executions are the same.

Cross-Environment Visual Comparisons: One Baseline, Many Environments

Ensuring parity across environments—staging vs. prod, dev vs. QA—or locales is critical. Parameterized visual baselines allow test engineers to define and run tests using variable data while still maintaining deterministic baseline comparison.

For example, you can run the same test in different plans—one with {env}=integration, another with {env}=staging—and compare visual differences across each environment without changing a single line of test logic.

  • Parameters and datasets handled automatically
  • Custom flows and URL List tests supported
  • Visual baselines set per unique parameter set
  • Abort prevention and value prompts to ensure test validity
Screenshot of Autonomous results comparing a QA environment to a staging environment

Parameter handling is enforced at both test and plan levels—tests abort cleanly if required values are missing, ensuring reliable execution outcomes.

Tunneling Enhancements: Instant Feedback, Zero Guesswork

Tunneling just got easier and more reliable. With tunneling enhancements, Applitools Autonomous now includes improved diagnostics, real-time tunnel status, actionable error codes, and visibility for team admins—not just account owners

Users now get real-time diagnostics:

  • Is the tunnel connected?
  • Which hosts is it routing?
  • Are there errors, and what do they mean?
Screenshot from Autonomous showing tunnels and relevant information

Admins now get access to error codes, logs, host mapping, and verification checks—all without reaching out to support.

The Bottom Line

Applitools Autonomous 2.2 turns plain English into production-grade automation. Whether you’re testing UI, APIs, internal systems, or staging vs. production, it removes friction that slows QA teams down.

Explore the new features in the product documentation or dive into Autonomous with a free trial.

Quick Answers

What is Applitools Autonomous?

Applitools Autonomous is an AI-powered test automation platform that enables testers to create, run, and maintain end-to-end tests using plain English—no code required. It uses LLMs (large language models) to generate tests and test data automatically, removing the need for coding, locators, or frameworks.

How does Autonomous handle visual differences across environments?

With Cross-Environment Visual Comparison, Applitools Autonomous 2.2 understands what’s important visually. It automatically adjusts for environment-specific differences (like fonts or layouts), so you only get alerted to real UI regressions.

Do I need to configure test data schemas manually?

No. Applitools Autonomous understands the test context and structure of your application and test flow. You don’t need to define schemas, write mocks, or manage fixtures manually.

Can I use Applitools Autonomous for regression testing?

Yes. Autonomous is ideal for automated regression testing, as it can quickly generate test cases that cover expected behavior and catch visual or functional regressions—without manual upkeep.

Can I validate API response data using Applitools Autonomous?

Yes. You can assert specific response codes, headers, or JSON payload content. For example, “Verify that the response includes a user with ID 1234” will create the necessary assertions automatically.

Are you ready?

Get started Schedule a demo