# Introduction

Get started with Endtest, the agentic AI test automation platform for web, mobile, API, and visual testing. Learn the core concepts in 5 minutes.

Part of the Endtest documentation (Getting Started). Canonical URL: https://endtest.io/docs/introduction

---
## Welcome to Endtest

Endtest is a low-code test automation platform that enables teams to build, maintain, and execute end-to-end tests for web and mobile applications, without writing code.

Endtest gives functional testers, QA leads, and developers the tools to achieve high test coverage quickly and efficiently.

## What can you test?

- **Web Applications**: Test any website or web application across Chrome, Firefox, Safari, and Edge
- **Mobile Applications**: Test native and hybrid Android and iOS applications
- **APIs**: Send API requests and validate responses alongside your UI tests
- **Email and SMS**: Test email delivery, 2FA workflows, and SMS-based flows

## Key capabilities

- **Test Recorder**: Record tests directly in your browser using the Endtest Chrome Extension
- **AI Assertions**: Validate anything on a page, in cookies, variables, or logs using plain English
- **AI Test Import**: Migrate tests from other tools automatically with AI-powered format detection
- **Self-Healing Tests**: Machine Learning automatically adapts to UI changes
- **Cross-Browser Testing**: Execute tests across multiple browsers and devices in the cloud
- **Visual Testing**: Detect visual regressions automatically
- **CI/CD Integration**: Integrate with Jenkins, GitHub Actions, GitLab CI, Azure DevOps, and more

## AI-powered features

  - [AI Test Creation Agent](https://endtest.io/docs/advanced/ai-test-creation-agent): Describe a scenario in plain English and the agent generates clear, editable test steps

  - [AI Assertions](https://endtest.io/docs/advanced/ai-assertions): Write test validations in plain English and the AI evaluates pages, cookies, variables, and logs

  - [AI Variables](https://endtest.io/docs/advanced/ai-variables): Generate, extract, and transform data using natural language, with no custom scripts or locators required

  - [AI Test Import](https://endtest.io/docs/advanced/ai-test-import): Import tests exported from other tools in any format (JSON, CSV, or TXT)

  - [Analyze Failures with AI](https://endtest.io/docs/advanced/analyze-failures-with-ai): Investigate failed steps and get a likely cause and suggested fix from the execution evidence

  - [Self-Healing Tests](https://endtest.io/docs/advanced/self-healing-tests): Endtest automatically adapts to UI changes so your suite stays green

  - [Endtest Bot](https://endtest.io/docs/advanced/endtest-bot): An autonomous AI QA colleague that explores your application and creates tests non-stop in the background

  - [Endtest MCP](https://endtest.io/docs/advanced/endtest-mcp): Connect AI assistants to Endtest through the Model Context Protocol to browse tests, start executions, and check results

## Getting started

  - [Web Tests](https://endtest.io/docs/web-tests/how-to-create-web-tests): Learn how to create and execute tests for websites and web applications

  - [Mobile Tests](https://endtest.io/docs/mobile-tests/how-to-create-mobile-tests): Learn how to create and execute tests for mobile applications

  - [Advanced Features](https://endtest.io/docs/advanced/how-to-use-variables): Variables, loops, API requests, data-driven testing, and more

  - [Integrations](https://endtest.io/docs/integrations/atlassian-jira): Connect Endtest with your CI/CD pipelines and project management tools
