A curated list of AI-powered testing tools, frameworks, and resources for QA engineers.
AI is reshaping software testing. This list collects tools, platforms, and resources that use AI or LLMs to generate tests, heal broken locators, triage failures, write assertions in natural language, and more. Both open source and commercial offerings are included, marked with badges so you can filter by what fits your stack.
- Legend
- Test Generation
- MCP-Based Testing
- Self-Healing Test Frameworks
- AI-Powered E2E Platforms
- Mobile AI Testing
- Visual AI Testing
- Natural Language Test Authoring
- LLM-as-Judge Evaluation
- Test Analytics and Triage
- Code Coverage with AI
- AI Test Data Generation
- Mock and Service Virtualization
- Performance Testing with AI
- AI for Accessibility Testing
- API Testing with AI
- LLM and AI System Testing
- Browser Automation for AI Agents
- Articles and Talks
- Courses and Tutorials
- Newsletters and Communities
- Benchmarks and Datasets
- Related Awesome Lists
- π Open source
- π° Commercial
- ππ° Open core (free tier or open source with paid features)
Tools that generate test cases from code, requirements, or user behavior using AI.
- Qodo-Cover π - AI-powered tool for automated test generation and code coverage enhancement.
- EvoMaster π - First open source AI tool that automatically generates test cases via evolutionary algorithms for REST, GraphQL, and RPC APIs.
- EvoSuite π - Generates JUnit tests using evolutionary and genetic search-based algorithms for Java.
- Pynguin π - Automated unit test generation for Python via evolutionary algorithms, from Saarland University.
- Symflower π° - Commercial tool that combines symbolic execution, static analysis, and LLMs to generate unit tests for Java, Go, and Kotlin. Free CLI available with limitations.
- CodiumAI / Qodo π° - AI assistant generating meaningful tests from code context.
- Diffblue Cover π° - Autonomous Java unit test writer using reinforcement learning.
- GitHub Copilot π° - AI pair programmer that generates test code in Playwright, Cypress, Selenium across editors.
- Cursor π° - AI-first code editor with strong test generation capabilities for major frameworks.
- Claude Code π° - Anthropic's terminal-based agentic coding assistant, useful for test suite generation and refactoring.
Tools and servers that use the Model Context Protocol to give AI agents browser control and testing capabilities.
- Playwright MCP π - Official Playwright MCP server giving AI agents full browser control through structured accessibility snapshots.
- Playwright CLI π - Token-efficient CLI for coding agents like Claude Code and GitHub Copilot, with installable skills.
- Chrome DevTools MCP π - Official MCP server from the Chrome DevTools team, with 26 tools for browser automation, debugging, and performance analysis.
- ExecuteAutomation Playwright MCP π - Community Playwright MCP server with API testing support and 143 device emulation profiles.
- BrowserTools MCP π - Browser monitoring and console log access for AI agents via Chrome extension.
- Browser MCP π - Popular MCP server that automates the user's own local browser, preserving logged-in sessions and avoiding bot detection. Note: limited maintenance activity since mid-2025 but widely used (6.5k+ stars).
- Podium MCP π - MCP server purpose-built for mobile app testing on Android/iOS simulators using Maestro, with deep Redux state inspection and CI pipeline integration.
- Puppeteer MCP π - Reference MCP server for Puppeteer-based browser automation from the official MCP servers repo.
- prufa-mcp ππ° - Open-source (Apache-2.0) MCP server connected to Prufa's hosted audit backend; an AI agent runs a QA audit of a web app (analytics, broken flows, security headers, accessibility) and gets back machine-verified findings. First audit is free; further audits and features require a paid plan.
Tools that automatically repair broken test locators and adapt to UI changes.
- Healenium π - Self-healing library for Selenium, Appium, and Playwright. Replaces broken selectors at runtime.
- CodeceptJS π - End-to-end testing framework with built-in AI heal plugin that uses OpenAI, Anthropic, or local models to repair failing steps and propose locator fixes.
- Testim π° - Pioneer of self-healing tests with AI-driven smart locators.
- Functionize π° - AI-powered tests that adapt without selectors.
- TestSigma π° - AI-driven low-code platform with self-healing across web, mobile, and API.
- Tricentis Tosca π° - Enterprise platform with Vision AI for resilient automation.
- Perfecto π° - Cloud testing platform with self-healing locators.
End-to-end testing platforms with AI at the core.
- TestZeus Hercules π - World's first open-source testing agent for UI, API, security, accessibility, and visual validations, no code required.
- agent-qa π - Self-improving QA agent for natural-language web and mobile tests with run memory, UI-change adaptation, and regression detection.
- Mabl π° - Low-code platform with auto-healing and ML-based test maintenance.
- Meticulous π° - Records real user sessions and generates regression tests automatically.
- Momentic π° - AI-native end-to-end testing platform that writes, runs, and maintains web and mobile tests automatically using natural language.
- Autify π° - No-code end-to-end testing platform with AI-driven maintenance.
- Reflect π° - No-code regression testing with AI-assisted authoring.
- QA Wolf π° - AI-powered QA-as-a-service generating Playwright tests at scale.
- Bug0 π° - Agentic testing platform built on the Planner, Generator, Healer pattern with MCP integration.
- Checksum π° - Generates Playwright and Cypress tests from real user sessions.
- Rainforest QA π° - No-code testing platform with AI-driven test generation.
- BrowserStack Low Code Automation π° - AI-powered low-code platform with self-healing agents, NL test authoring, and real device cloud execution.
- LambdaTest KaneAI π° - GenAI-native test agent for authoring, executing, and maintaining tests using natural language.
- Virtuoso QA π° - NLP-based codeless E2E platform with self-healing and visual testing.
- Katalon Studio ππ° - Test automation platform with AI features including TrueTest and Visual Testing.
AI-powered tools specifically for mobile app testing.
- Maestro ππ° - YAML-based mobile UI automation that reads accessibility tree, no XPath needed.
- Appium π - Industry standard mobile automation, with AI plugins for self-healing.
- Sofy π° - No-code AI mobile testing platform.
- Kobiton π° - Mobile device cloud with AI-driven scriptless automation.
- HeadSpin π° - Mobile testing platform with AI-driven performance insights.
- Waldo π° - Scriptless mobile testing platform with visual regression and AI-driven flow recording.
- testRigor π° - Plain English test authoring across web, mobile, and API with AI-driven element identification.
Visual regression and UI verification powered by AI.
- Lost Pixel ππ° - Open source visual regression testing.
- Loki π - Visual regression testing for Storybook.
- Argos ππ° - Open source visual testing for engineering teams.
- BackstopJS π - Visual regression testing for responsive web UIs.
- Pixelmatch π - Pixel-level image comparison library.
- Reg-Suit π - Visual regression testing workflow with publish/notify integrations for CI.
- Applitools Eyes π° - Visual AI platform with cross-browser and cross-device verification.
- Percy π° - Visual review and regression testing, part of BrowserStack.
- Chromatic π° - Visual and interaction tests for Storybook.
- Happo π° - Cross-browser screenshot testing with Playwright, Cypress, and Storybook integrations.
Write tests using plain English (or other natural languages).
- Shortest π - QA via natural language AI tests, built on Playwright.
- Magnitude π - AI-native, vision-first testing framework that lets you write E2E tests in plain language.
- Auto Playwright π - Run Playwright tests with AI through plain text prompts.
- Passmark π - Open-source AI regression testing framework on Playwright with intelligent caching, auto-healing, and multi-model verification.
- Midscene.js π - AI-driven UI automation with natural language commands.
- ZeroStep π° - Plain English test steps that compile to Playwright actions.
- Tusk π° - AI agent that auto-generates and runs tests for pull requests.
Use LLMs to evaluate test outputs, assertions, and quality.
- Promptfoo ππ° - Test framework with LLM-as-judge for prompts, models, and RAG pipelines.
- DeepEval ππ° - Pytest-like LLM evaluation framework with built-in judge metrics.
- Ragas π - Evaluation framework for RAG pipelines using LLM judges.
- Inspect AI π - LLM evaluation framework from the UK AI Safety Institute.
- TruLens π - Evaluation framework for LLM apps with feedback functions and tracing.
- Arize Phoenix π - Open-source LLM observability and evaluation.
- Weights & Biases Weave ππ° - Weights & Biases toolkit for tracing, debugging, and evaluating generative AI applications with built-in LLM-as-judge metrics and dataset management.
- OpenAI Evals π - Framework for evaluating LLMs and an open-source registry of benchmarks from OpenAI. No longer actively maintained for new evals, but still widely used as a reference.
- lm-evaluation-harness π - EleutherAI's framework for few-shot evaluation of language models, backing the Hugging Face Open LLM Leaderboard.
- Langfuse ππ° - Open source LLM observability, tracing, and evaluation platform.
- Helicone ππ° - Open source LLM observability and prompt evaluation platform.
- Opik ππ° - Open-source LLM evaluation and observability platform with automated tracing, LLM-as-judge metrics, and pytest integration for CI pipelines.
- LangWatch ππ° - Open-source LLM evaluation and AI agent testing platform combining end-to-end scenario simulation, observability, and prompt management in a single unified loop.
- Evidently ππ° - Open-source Python library for evaluating, testing, and monitoring ML and LLM systems with 100+ built-in metrics for data quality, drift detection, and LLM output quality.
- LangSmith π° - LangChain's platform for testing and monitoring LLM apps.
- Braintrust π° - LLM eval platform with experiments, datasets, and observability.
- Patronus AI π° - Automated evaluation and security testing for LLMs.
- Respan ππ° - LLM observability, evaluation, and prompt management platform with a multi-provider gateway.
AI for failure analysis, flaky test detection, and reporting.
- agenttrace π - Local-first TUI and CLI for evaluating AI coding agent sessions with cost, token, latency, and failure regression gates.
- ReportPortal ππ° - Open source results management with ML-based failure clustering.
- Allure TestOps π° - Test management with AI-driven analytics and flaky detection.
- Sealights π° - Quality intelligence platform using ML for test gap analysis.
- Trunk Flaky Tests π° - ML-based flaky test detection and quarantine.
- Datadog CI Visibility π° - Test analytics with flaky test detection across CI pipelines.
- Launchable π° - ML-driven predictive test selection and flaky test detection.
- BuildPulse π° - Flaky test detection and analytics platform.
- flaky-test-detector π - AI agent skill that detects, analyzes, and eliminates flaky tests across any test runner. Compatible with opencode, Claude Code, Cursor, Windsurf, and GitHub Copilot.
Tools that use AI to fill coverage gaps and prioritize testing efforts.
- Mutahunter π - LLM-based mutation testing for stronger test suites.
- Stryker Mutator π - Mutation testing framework that pairs well with AI test generators.
- coverage-guard π - AI agent skill that enforces 100% test coverage for any JavaScript/TypeScript project. Works with Vitest, Jest, react-scripts, and more. Compatible with opencode, Claude Code, Cursor, Windsurf, and GitHub Copilot.
Tools that use AI to generate realistic test data, fixtures, and edge cases.
- Faker.js π - Standard fake data library, often paired with AI for context-aware data.
- Datafaker π - Java/Kotlin port of Faker for realistic fake data generation in JVM-based test suites.
- Snowfakery π - Relational synthetic data generator from Salesforce, useful for complex schema-aware test fixtures.
- Mockaroo ππ° - Realistic test data generation with AI-suggested schemas.
- Synthesized π° - AI-driven synthetic data platform for testing.
- Tonic.ai π° - Generate realistic safe test data from production using AI.
- Gretel π° - Synthetic data platform with AI-generated test datasets.
Tools for mocking external services, LLM APIs, and dependencies in AI testing pipelines.
- Mountebank π - Mature open source service virtualization for HTTP, HTTPS, TCP, and SMTP protocols. Supports stubbing, mock verification, and record-playback.
- WireMock ππ° - Industry standard HTTP mocking with 7.1k stars and a native MCP server in the cloud version for AI coding assistants.
- Mockoon π - GUI-based open source API mocking tool, easy to set up.
- Pact π - Contract testing framework for microservices and API consumers.
- MSW (Mock Service Worker) π - API mocking library for browser and Node.js, ideal for frontend AI testing.
- Hoverfly π - Lightweight service virtualization with proxy-based recording and replay.
AI-enhanced performance, load, and chaos testing.
- k6 ππ° - Open-source load testing tool, increasingly paired with AI for scenario generation.
- WebPageTest ππ° - Performance testing with AI-suggested optimizations.
- LoadView π° - Cloud-based load testing with AI-powered insights.
- Akamas π° - AI-driven performance optimization and tuning.
AI-powered accessibility scanners and remediation tools.
- Pa11y π - Open-source automated accessibility testing tool.
- Axe DevTools π° - AI-powered accessibility scanner from Deque.
- Evinced π° - AI-driven accessibility testing platform.
- UserWay ππ° - AI-powered WCAG compliance scanner.
AI features for API testing, schema generation, and contract validation.
- Keploy π - Generates API tests and mocks from real traffic, with AI assertion generation.
- Stepci ππ° - API testing framework with AI-suggested assertions.
- Postman ππ° - AI-assisted API test generation and contract validation with Postbot assistant.
Tools to test LLM applications themselves (security, robustness, hallucination).
- Garak π - LLM vulnerability scanner from NVIDIA.
- DeepTeam π - LLM red teaming for prompt injection, jailbreaks, and data leaks.
- llm-security-scanner π - Red-team toolkit with OWASP LLM Top 10 alignment and Turkish payload library.
- Giskard ππ° - Testing framework for LLMs and ML models.
- Guardrails AI ππ° - Python framework for validating and structuring LLM outputs using composable validators covering toxicity, PII leakage, and hallucination detection.
- NeMo Guardrails π - Open-source toolkit from NVIDIA for adding programmable guardrails to LLM-based conversational systems, preventing jailbreaks, topic drift, and unsafe outputs.
- PyRIT π - Microsoft's Python Risk Identification Tool for generative AI.
- LLM Guard π - Open source security toolkit from Protect AI with scanners for prompt injection, toxicity, secrets, and data leakage in LLM inputs and outputs.
- LLMFuzzer π - Early open-source fuzzing framework for testing LLMs via their API integrations. No longer actively maintained (last commit early 2024) but still referenced in LLM security lists.
- Lakera Guard π° - Real-time prompt injection and jailbreak detection.
- Prompt Security π° - Runtime prompt injection and data leak protection platform.
- WhyLabs π° - ML observability and LLM monitoring.
- Confident AI π° - LLM testing platform built around DeepEval.
Browser automation libraries designed for or commonly used by AI agents.
- Browser Use π - Make websites accessible to AI agents.
- Stagehand π - AI browser automation with predictable yet flexible APIs.
- Skyvern ππ° - Automate browser-based workflows using LLMs and computer vision.
- Steel Browser π - Open-source browser API for AI agents.
- Patchright π - Patched Playwright for stealth automation.
- Lightpanda π - Headless browser written in Zig, optimized for AI agents and scraping workloads.
- AgentQL ππ° - Natural language query language for AI agents to interact with and extract structured data from web pages, with self-healing selectors that integrate with Playwright.
- Browserbase π° - Cloud browser infrastructure with natural language automation.
Essential reading on AI in software testing.
- Best AI Test Generation Tools for Playwright in 2026 - Practical guide to choosing AI test generators.
- Playwright Test Agents: AI Testing Explained - Deep dive into the Planner, Generator, Healer pattern.
- Modern Test Automation with LLM and Playwright MCP - Setting up MCP for test automation.
- 20 Open-Source Projects Redefining AI + Playwright Testing - Roundup of emerging AI Playwright projects.
- Best 12 Generative AI Testing Tools 2026 - Ranked review of top GenAI testing platforms.
- Give your AI eyes: Introducing Chrome DevTools MCP - Deep dive on Chrome DevTools MCP by Addy Osmani.
- State of AI in Software Testing 2026 - BrowserStack's industry report on AI adoption trends in QA.
- The Test Pyramid in the AI Era - Classic reference, still relevant.
Learning resources for AI-powered testing.
- Generative AI in Software Testing - Comprehensive course on Copilot, Claude Code, MCP, and AI agents for QA.
- Test Automation University - Free courses including AI testing modules from Applitools.
- Chrome DevTools MCP Tutorial - DataCamp's hands-on guide to Chrome DevTools MCP with AI assistants.
- Software Testing Weekly - Weekly testing newsletter with strong AI coverage.
- Test Guild - Podcast and community for automation testing.
- Ministry of Testing - Global testing community with AI-focused tracks.
- BenchClaw π - Multi-dimension AI benchmark with 17-judge evaluation tribunal for scientific paper generation. Evaluates IMRaD structure, citation quality, methodological rigor, and reproducibility across 10 dimensions with uncertainty quantification and P2P verification.
- HELM π - Stanford CRFM's open-source Python framework for holistic, reproducible, and transparent evaluation of LLMs and multimodal models across dozens of scenarios covering accuracy, robustness, efficiency, bias, and safety.
- SWE-bench - Benchmark for evaluating LLMs on real software engineering tasks, including test fixes.
- HumanEval - Evaluating large language models trained on code.
- WebArena - Self-hostable web environment for building and evaluating autonomous agents on realistic, multi-site tasks.
- OSWorld π - NeurIPS 2024 benchmark for evaluating multimodal AI agents on open-ended tasks in real computer environments, supporting VMware, Docker, and AWS virtualization.
- tau-bench - Benchmark for evaluating tool-using language agents through dynamic conversations with simulated users and domain-specific APIs.
- AgentBench π - ICLR 2024 benchmark for evaluating LLMs as autonomous agents across eight environments including OS, database, web browsing, and game tasks.
- awesome-test-automation - General test automation across languages.
- awesome-testing-tools - General testing tools.
- awesome-ai-agent-testing - Testing AI agents themselves.
- awesome-ai-pentest - AI-assisted penetration testing.
- awesome-llm-security - LLM security tools and resources.
- awesome-mutation-testing - Mutation testing resources.
Contributions are welcome. Please read the contribution guidelines before opening a pull request.