# Applitools Platform Overview

## Deterministic AI testing for your entire SDLC

Most AI testing creates a black box of probabilistic guesswork and unquantifiable risk. The Applitools Platform combines a Deterministic Language Model with mature Visual AI to eliminate false positives, wipe out script maintenance, and deliver a release signal engineering leaders can actually trust.

## Platform Features

### Functional
### Visual
### Cross Browser
### Cross Device
### Accessibility
### Data Driven

## 1. Create

### Autonomous
- Visual AI website scans

### AI-Assisted
- NLP step authoring & editing
- Test step generation
- Test data generation
- MCP server for agents

### No-code
- Interactive browser recorder
- API test step builder
- PDF & image uploads

### Code
- 30+ SDKs

## 2. Execute

### Execution engine
- Deterministic LM test execution
- Coded locator self-healing

### Scale & infrastructure
- Browser & device grid
- Parallel cloud execution

### Orchestration
- CI/CD integrations
- Scheduled test plan runs

## 3. Analyze

### Automated maintenance
- Visual baseline grouping
- Auto-accept similar diffs

### Defect & root cause analysis
- Visual diff defect descriptions
- Root cause analysis

### Insights & dashboards
- Testing insights
- Dashboards

### Supported Applications
- Designs
- Components
- Websites
- Web Apps
- Mobile Apps
- Desktop Apps
- PDFs & Docs

## Applitools AI Features

### Native AI testing capabilities refined over 12 years through real quality engineering feedback - not generic LLM bolt-ons

### MCP server for agents
Equips AI coding agents with deterministic visual diffs to triage, trace, and resolve UI regressions in chat.

### Autonomous site scanner
Instantly boosts test coverage by running Visual AI website scans to automatically create tests across all your pages.

### NLP test step fixer
Fixes, authors, and edits test steps using plain English instructions combined with intelligent AI assistance.

### Test step generator
Generates complete automated test steps directly from plain English statements of intent.

### Test data generator
Dynamically creates realistic, random test data on the fly from natural language descriptions.

### Visual defect analyzer
Automatically pinpoints the exact root cause of visual regressions and failures for faster bug fixes.

### Deterministic LM step runner
Executes test steps reliably using a proprietary Deterministic Language Model driven by plain English descriptions.

### Coded locator healer
Provides self-healing capabilities so tests continue executing without breaking even when DOM locators change.

### Visual maintenance scaler
Groups similar visual changes automatically so accepting a single diff updates all matching tests at scale.

### Code and no-code test authoring
Build powerful end-to-end tests any way you choose: with a recorder, gen AI, NLP, MCP server for your agents, and integrating into your current framework.

### Accurate UI validation
Increase test coverage with AI assertions using a single command to ensure functional, visual, API, and accessibility correctness.

### AI-powered visual testing
Visual assertions you can trust that scale with you. Avoid repetitive maintenance activities.

### Dynamic assertions
Use Visual AI to easily test dynamic, content-heavy websites without having to rewrite and maintain tests.

### Accessibility testing
Validate features like text-to-background contrast and focus indicators, ensuring compliance.

### Any UI technology
Validate web, mobile, or desktop apps, PDF documents, design images, UI components, and more.

## Faster test execution

### Visual AI engine
Use Visual AI to validate hundreds of elements across different browsers instantly with a single line of code.

### Parallel execution
Test your public and internal apps on any device, browser, operating system, and screen size—in parallel.

### Self-healing tests
Tests are based on visual elements rather than locators, making them robust to any technology changes.

### Actionable test analysis
Get deep insights into every test run and aggregate data from all of your tests into a single dashboard.

### Intuitive dashboards
Intuitive interfaces for tracking test results, making it easier for all team members to contribute.

### Scalable maintenance
Automatically group together similar changes and accept or reject differences once across all pages, devices, and browsers.

### Test analysis
Provides detailed dashboards and actionable insights to track results and optimize testing processes.

## Integrations

### Integrate Applitools into your current tech stack
Applitools supports all of your workflows with integrations and a wide range of test frameworks, SCMs, CI/CD tools, bug tracking tools, chat tools, and more.
