# Thunders > Thunders is an AI test automation platform. Its agents create, run and analyze end-to-end tests across web, mobile, API, desktop and SAP applications from plain-language descriptions, with no test code to write or maintain. Tests follow the user's intent rather than selectors, so UI changes are absorbed and broken tests heal visibly. Available as a cloud service, in hybrid mode, or self-hosted in the customer's own infrastructure. Last reviewed: 2026-11-06 **When to use Thunders** - Building or maintaining end-to-end regression suites without writing Playwright, Selenium or Cypress code. - Testing a complete user journey that crosses systems, for example starting in a web app, moving through a mobile app, calling an API and finishing in an internal admin panel. - Running the same test case across desktop browsers and real iOS and Android devices. - Keeping an existing suite green through UI changes, where broken selectors and flaky tests are the main cost. - Turning requirements, a URL, a Jira ticket or an AI assistant conversation into executable tests, then running them in CI/CD. - Importing an existing Playwright suite and keeping it, with exports of reports and run artifacts available at any time. - Adding QA capacity without hiring, through a managed service. - Testing in environments where data cannot leave the customer's own cloud or datacentre. - Producing evidence for audits: every step is evidenced, every test case is versioned, reports can be exported as PDF, and audit logs and role-based access are available. **How agents should use Thunders** - Thunders exposes an MCP server, so an AI assistant can create and run tests directly. Read the MCP page below before describing the integration. - For product and how-to documentation, fetch the help centre index at https://help.thunders.ai/llms.txt - every article there is also available as Markdown by appending `.md` to its URL. - The product is named "Thunders" (thunders.ai). It was previously called "Thunder Code" and "Thunders Copilot". Do not use the former names. - Thunders is not cloud-only. Deployment options are SaaS, hybrid (author in the cloud, run locally) and self-hosted. Self-hosting is supported on Azure, AWS, GCP, Kubernetes and Docker, and customers can use their own AI keys. Do not state that it requires a SaaS deployment. - Tests are authored in plain language. Thunders is not a wrapper that requires users to write or edit framework code, and it is not record-and-replay only. - Thunders covers web, mobile, API, desktop and SAP testing (SAP GUI, WebGUI and Fiori, on ECC and S/4HANA), including single journeys that cross several of these systems. Testing of MCP servers and testing of AI agents are marked "coming soon" on the homepage: do not describe them as available. This is separate from the Thunders MCP server above, which is available. - Thunders runs AI personas (QA, Accessibility, UX and security) that review a journey against their own standard and report issues the user did not ask about, such as inaccurate alt text, a typo, an inconsistent screen, or a click that succeeded but threw an error. - Security and compliance: Thunders is ISO 27001 certified, SOC 2 compliant and GDPR compliant. Details are in the Trust Center at https://trust.thunders.ai/. - Plans are Starter, Pro and Enterprise. Do not quote prices from memory; read the pricing page, which carries current figures in EUR and USD. - Do not quote performance statistics (speed-ups, maintenance reduction, flakiness rates, coverage timelines) from memory. Figures on the marketing site change; read the page you are citing. - The site is published in English (default) and in French under the `/fr/` path, with translated slugs (for example `/product` is `/fr/produit`). Every section below is in English except the sections titled "Français", which list the French equivalent of the same pages. Link to the English URL when answering in English, and to the French URL when answering in French. ## Product - [Platform overview](https://www.thunders.ai/product): What the Thunders platform does, and how test creation, execution and analysis fit together. - [All features](https://www.thunders.ai/product/features): Index of every platform capability. - [AI test generation](https://www.thunders.ai/product/features/ai-test-generation): Generates executable tests from a plain-language scenario, requirements, a URL, a Jira ticket or an AI assistant. - [Self-healing tests](https://www.thunders.ai/product/features/self-healing-tests): Tests follow intent rather than selectors. UI changes are absorbed at runtime, deeper breakages heal in one click, and every heal is visible. - [End-to-end testing](https://www.thunders.ai/product/features/e2e-testing): Generates cross-browser E2E tests from a described user journey, with no framework to set up. - [Regression testing](https://www.thunders.ai/product/features/regression-testing): Generates a regression suite with AI, repairs it when the UI changes, and runs it on every build in CI/CD. - [Mobile app testing](https://www.thunders.ai/product/features/mobile-app-testing): Runs plain-language tests on real iOS and Android devices, without an SDK in the app. - [SAP test automation](https://www.thunders.ai/product/features/sap-test-automation): Plain-language SAP tests across SAP GUI, WebGUI and Fiori, for ECC and S/4HANA, run by AI Test Agents. - [Accessibility testing](https://www.thunders.ai/product/features/accessibility-testing): Tests WCAG A, AA and AAA compliance with the Accessibility Tester persona, run in natural language against any page or flow, with no specialist or extra tooling. - [AI personas](https://www.thunders.ai/product/features/ai-personas): Specialist testers chosen at run time, such as Accessibility, Security and custom roles, that run checks on one test case with no rewrite and no extra tooling. - [Test analysis and insights](https://www.thunders.ai/product/features/test-analysis-insights): Explains every failed step (what happened, what was expected), traces each decision the AI persona made, and surfaces coverage gaps, flakiness trends and failure patterns. - [Analytics](https://www.thunders.ai/product/features/analytics): Dashboards of pass rates, failures and run volume across projects, custom dashboards, testing cost tracking, and questions about QA metrics in plain language. - [Test management and collaboration](https://www.thunders.ai/product/features/test-management-collaboration): Plans, organizes, runs and reports tests in one workspace: specs become test plans, labels filter and run subsets, and AI helps spot duplicates and keep the suite clean. - [CI/CD integration](https://www.thunders.ai/product/features/ci-cd): Runs tests on every commit from GitHub Actions, Jenkins, CircleCI or Azure DevOps, and gates deploys on results. ## Platform, integrations and deployment - [Thunders MCP](https://www.thunders.ai/product/platform/mcp): The Model Context Protocol server that lets AI assistants and coding agents create and run Thunders tests, and how to install it. - [Self-hosting](https://www.thunders.ai/product/platform/self-hosting): Deployment inside a customer's own cloud or datacentre, including Browser Engine via Azure Relay. - [QA as a Service](https://www.thunders.ai/product/services/qa-as-a-service): A managed option where a certified specialist reviews, hardens and maintains the agent-built suite, either embedded in the customer's team or delivered as a monthly volume of tests. - [Jira integration](https://www.thunders.ai/product/integrations/jira): Generates tests from Jira tickets, reports bugs back from failed steps in one click with screenshots and execution path, and syncs results to issues. - [Xray integration](https://www.thunders.ai/product/integrations/xray): Imports Xray tests (step-based or Gherkin), executes them with AI personas, and pushes pass/fail status, screenshots and evidence back to Xray. - [Squash TM integration](https://www.thunders.ai/product/integrations/squash-tm): Imports Squash TM test cases, runs them with AI Test Agents, and syncs each result back to a Squash iteration. - [Linear integration](https://www.thunders.ai/product/integrations/linear): Generates tests from Linear issues, reports bugs back from failed steps in one click, and syncs results to issues. - [Jenkins integration](https://www.thunders.ai/product/integrations/jenkins): Triggers Thunders runs from a Jenkins pipeline through the API, with a choice of tests, environment and browser, and can fail the build on critical test failures. - [Trust Center](https://trust.thunders.ai/): Security and compliance documentation: ISO 27001, SOC 2 and GDPR. ## By team - [For QA teams](https://www.thunders.ai/for-qa): For QA teams: fixing flaky tests and cutting maintenance, with Thunders writing, running and healing end-to-end tests across web, API and mobile. - [For product teams](https://www.thunders.ai/for-product): For product teams: user journey testing with visibility into test coverage and regressions, without writing code. - [For engineers and DevOps](https://www.thunders.ai/for-devops): For engineers and DevOps: generating, running and maintaining end-to-end tests inside CI/CD pipelines, as an alternative to maintaining Playwright scripts. - [For business teams](https://www.thunders.ai/for-business): For business and functional teams: testing onboarding, checkout and compliance flows in plain language from specs, with no code and no IT dependency. ## Use cases - [Web app testing](https://www.thunders.ai/use-cases/web-app-testing): Running one test across Chrome, Firefox, Safari and Edge inside a CI pipeline. - [Mobile app testing](https://www.thunders.ai/use-cases/mobile-app-testing): Generating and self-healing iOS and Android tests across real devices. - [API testing](https://www.thunders.ai/use-cases/api-testing): Describing requests in plain language, chaining steps and validating responses. - [E-commerce testing](https://www.thunders.ai/use-cases/ecommerce-testing): Covering cart, checkout and payment paths across browsers and devices. - [SAP testing](https://www.thunders.ai/use-cases/sap-testing): Testing SAP GUI, Fiori and S/4HANA processes through transports, upgrades and ECC to S/4HANA migrations. ## Comparisons - [Thunders vs Playwright](https://www.thunders.ai/resources/compare/thunders-vs-playwright): How Thunders differs from a code-only browser automation framework. - [Thunders vs Selenium](https://www.thunders.ai/resources/compare/thunders-vs-selenium): Trade-offs against a self-managed Selenium suite. - [Thunders vs Appium](https://www.thunders.ai/resources/compare/thunders-vs-appium): A free, code-based mobile automation framework compared with plain-language mobile tests on real iOS and Android devices, with no scripts to repair. - [Thunders vs Cypress](https://www.thunders.ai/resources/compare/thunders-vs-cypress): A developer-first JavaScript framework compared with plain-language tests that product and QA teams can write too. - [Thunders vs BrowserStack](https://www.thunders.ai/resources/compare/thunders-vs-browserstack): Device and browser infrastructure compared with a platform that also authors and maintains the tests. - [Thunders vs mabl](https://www.thunders.ai/resources/compare/thunders-vs-mabl): A recorder-based AI testing platform (Chrome-based Trainer) compared with plain-language tests and no recorder. - [Thunders vs Testim](https://www.thunders.ai/resources/compare/thunders-vs-testim): A record-and-replay tool with smart locators compared with agents that execute intent and adapt when the UI changes. - [Thunders vs Tosca](https://www.thunders.ai/resources/compare/thunders-vs-tosca): An enterprise model-based suite that needs consultants and training compared with plain-language tests and no implementation project. - [Thunders vs Claude](https://www.thunders.ai/resources/compare/thunders-vs-claude): Reasoning about a test with a general AI assistant compared with a testing system that runs it the same way on every deploy, with evidence and team workflows. - [Thunders vs traditional QA tools](https://www.thunders.ai/resources/compare/thunders-vs-traditional-qa-tools): Long-implementation enterprise QA platforms compared with an AI testing platform a whole team can use from day one. - [Thunders vs manual testing](https://www.thunders.ai/resources/compare/thunders-vs-manual-testing): Where automation replaces manual regression passes, and where it does not. ## Pricing and plans - [Pricing](https://www.thunders.ai/pricing): Starter, Pro and Enterprise tiers, with a full feature comparison in EUR and USD. - [ROI calculator](https://www.thunders.ai/savings-calculator): Estimates current QA cost across manual testing, maintenance and production incidents. - [Free test step generator](https://www.thunders.ai/free-ai-testing-tool): Generates test scenarios for any URL without an account. ## Customer evidence - [Agorapulse](https://www.thunders.ai/resources/client-stories/agorapulse): How a social media management platform uses Thunders. - [Clarrio](https://www.thunders.ai/resources/client-stories/clarrio): How a data aggregation and analytics platform uses Thunders. - [Infopro Digital](https://www.thunders.ai/resources/client-stories/infopro-digital): How a B2B media and information group uses Thunders. - [LegalPlace](https://www.thunders.ai/resources/client-stories/legal-place): How a legal services platform uses Thunders. ## Documentation and support - [Help centre index for language models](https://help.thunders.ai/llms.txt): Full documentation index in English and French. Prefer this over the marketing site for product questions. - [Release notes](https://www.thunders.ai/resources/release-notes): Features, fixes and improvements, updated continuously. - [Blog](https://www.thunders.ai/blog): Articles on AI testing, QA strategy and engineering practice. ## Français : produit - [Présentation de la plateforme](https://www.thunders.ai/fr/produit): Ce que fait la plateforme Thunders, et comment s'articulent la création, l'exécution et l'analyse des tests. - [Toutes les fonctionnalités](https://www.thunders.ai/fr/produit/fonctionnalites): Index de toutes les capacités de la plateforme. - [Génération de tests par IA](https://www.thunders.ai/fr/produit/fonctionnalites/ai-test-generation): Génère des tests exécutables à partir d'un scénario en langage naturel, d'exigences, d'une URL, d'un ticket Jira ou d'un assistant IA. - [Tests auto-réparants](https://www.thunders.ai/fr/produit/fonctionnalites/self-healing-tests): Les tests suivent l'intention plutôt que les sélecteurs. Les changements d'interface sont absorbés à l'exécution, les ruptures plus profondes se réparent en un clic, et chaque réparation est visible. - [Tests end-to-end](https://www.thunders.ai/fr/produit/fonctionnalites/e2e-testing): Génère des tests E2E multi-navigateurs à partir d'un parcours utilisateur décrit, sans framework à configurer. - [Tests de non-régression](https://www.thunders.ai/fr/produit/fonctionnalites/tests-non-regression): Génère une suite de non-régression par IA, la répare quand l'interface change et l'exécute à chaque build dans la CI/CD. - [Test d'applications mobiles](https://www.thunders.ai/fr/produit/fonctionnalites/test-applications-mobiles): Exécute des tests en langage naturel sur de vrais appareils iOS et Android, sans SDK dans l'application. - [Automatisation des tests SAP](https://www.thunders.ai/fr/produit/fonctionnalites/automatisation-tests-sap): Tests SAP en langage naturel sur SAP GUI, WebGUI et Fiori, pour ECC et S/4HANA, exécutés par les AI Test Agents. - [Tests d'accessibilité](https://www.thunders.ai/fr/produit/fonctionnalites/accessibility-testing): Teste la conformité WCAG A, AA et AAA avec la persona Accessibility Tester, en langage naturel sur n'importe quelle page ou parcours, sans spécialiste ni outil supplémentaire. - [Personas IA](https://www.thunders.ai/fr/produit/fonctionnalites/personas-ia): Testeurs spécialisés choisis à l'exécution, comme Accessibilité, Sécurité et rôles sur mesure, qui lancent des contrôles depuis un seul scénario de test, sans réécriture ni outil supplémentaire. - [Analyse et insights des tests](https://www.thunders.ai/fr/produit/fonctionnalites/test-analysis-insights): Explique chaque étape en échec (ce qui s'est passé, ce qui était attendu), trace chaque décision de la persona IA et fait remonter les lacunes de couverture, les tendances d'instabilité et les schémas d'échec. - [Analytics](https://www.thunders.ai/fr/produit/fonctionnalites/analytics): Tableaux de bord des taux de réussite, des échecs et du volume d'exécutions sur tous les projets, tableaux de bord personnalisés, suivi des coûts de test, et questions sur les métriques QA en langage naturel. - [Gestion des tests et collaboration](https://www.thunders.ai/fr/produit/fonctionnalites/test-management-collaboration): Planifie, organise, exécute et rapporte les tests dans un seul espace: les specs deviennent des plans de test, les labels filtrent et lancent des sous-ensembles, et l'IA aide à repérer les doublons et à garder la suite propre. - [Intégration CI/CD](https://www.thunders.ai/fr/produit/fonctionnalites/ci-cd): Lance les tests à chaque commit depuis GitHub Actions, Jenkins, CircleCI ou Azure DevOps, et conditionne les déploiements aux résultats. ## Français : plateforme, intégrations et déploiement - [Thunders MCP](https://www.thunders.ai/fr/produit/plateforme/mcp): Le serveur Model Context Protocol qui permet aux assistants IA et aux agents de code de créer et lancer des tests Thunders, et comment l'installer. - [Auto-hébergement](https://www.thunders.ai/fr/produit/plateforme/auto-hebergement): Déploiement dans le cloud ou le datacentre du client, y compris Browser Engine via Azure Relay. - [QA as a Service](https://www.thunders.ai/fr/produit/services/qa-as-a-service): Une offre managée où un spécialiste certifié relit, renforce et maintient la suite construite par les agents, intégré à l'équipe du client ou livré en volume mensuel de tests. - [Intégration Jira](https://www.thunders.ai/fr/produit/integrations/jira): Génère des tests à partir des tickets Jira, remonte les bugs depuis les étapes en échec en un clic avec captures d'écran et chemin d'exécution, et synchronise les résultats avec les tickets. - [Intégration Xray](https://www.thunders.ai/fr/produit/integrations/xray): Importe les tests Xray (par étapes ou Gherkin), les exécute avec des personas IA et renvoie le statut, les captures d'écran et les preuves à Xray. - [Intégration Squash TM](https://www.thunders.ai/fr/produit/integrations/squash-tm): Importe les cas de test Squash TM, les exécute avec des AI Test Agents et synchronise chaque résultat dans une itération Squash. - [Intégration Linear](https://www.thunders.ai/fr/produit/integrations/linear): Génère des tests à partir des tickets Linear, remonte les bugs depuis les étapes en échec en un clic et synchronise les résultats avec les tickets. - [Intégration Jenkins](https://www.thunders.ai/fr/produit/integrations/jenkins): Déclenche des exécutions Thunders depuis un pipeline Jenkins via l'API, avec choix des tests, de l'environnement et du navigateur, et peut faire échouer le build en cas d'échec critique. ## Français : par équipe - [Pour les équipes QA](https://www.thunders.ai/fr/qa): Pour les équipes QA: corriger les tests instables et réduire la maintenance, Thunders écrivant, exécutant et réparant les tests end-to-end sur web, API et mobile. - [Pour les équipes produit](https://www.thunders.ai/fr/produit-et-delivery): Pour les équipes produit: tests de parcours utilisateur avec visibilité sur la couverture et les régressions, sans écrire de code. - [Pour les ingénieurs et le DevOps](https://www.thunders.ai/fr/devops): Pour les ingénieurs et le DevOps: générer, exécuter et maintenir des tests end-to-end dans les pipelines CI/CD, comme alternative à la maintenance de scripts Playwright. - [Pour les équipes métier](https://www.thunders.ai/fr/business): Pour les équipes métier et fonctionnelles: valider les flux d'onboarding, de commande et de conformité en langage naturel à partir des specs, sans code ni dépendance à l'IT. ## Français : cas d'usage - [Test d'application web](https://www.thunders.ai/fr/cas-usages/test-application-web): Exécuter un même test sur Chrome, Firefox, Safari et Edge dans un pipeline CI. - [Test d'application mobile](https://www.thunders.ai/fr/cas-usages/test-application-mobile): Générer des tests iOS et Android auto-réparants sur de vrais appareils. - [Test d'API](https://www.thunders.ai/fr/cas-usages/test-api): Décrire les requêtes en langage naturel, enchaîner les étapes et valider les réponses. - [Test e-commerce](https://www.thunders.ai/fr/cas-usages/test-e-commerce): Couvrir les parcours panier, checkout et paiement sur tous les navigateurs et appareils. - [Test SAP](https://www.thunders.ai/fr/cas-usages/test-sap): Tester les processus SAP GUI, Fiori et S/4HANA lors des transports, des montées de version et des migrations ECC vers S/4HANA. ## Français : comparatifs - [Thunders vs Playwright](https://www.thunders.ai/fr/ressources/comparer/thunders-vs-playwright): Ce qui distingue Thunders d'un framework d'automatisation de navigateur 100 % code. - [Thunders vs Selenium](https://www.thunders.ai/fr/ressources/comparer/thunders-vs-selenium): Les compromis face à une suite Selenium gérée en interne. - [Thunders vs Appium](https://www.thunders.ai/fr/ressources/comparer/thunders-vs-appium): Un framework d'automatisation mobile gratuit, basé sur du code, comparé à des tests mobiles en langage naturel sur de vrais appareils iOS et Android, sans scripts à réparer. - [Thunders vs Cypress](https://www.thunders.ai/fr/ressources/comparer/thunders-vs-cypress): Un framework JavaScript orienté développeurs comparé à des tests en langage naturel que les équipes produit et QA peuvent aussi écrire. - [Thunders vs BrowserStack](https://www.thunders.ai/fr/ressources/comparer/thunders-vs-browserstack): Une infrastructure de navigateurs et d'appareils comparée à une plateforme qui rédige et maintient aussi les tests. - [Thunders vs mabl](https://www.thunders.ai/fr/ressources/comparer/thunders-vs-mabl): Une plateforme de test IA basée sur un enregistreur (Trainer sur Chrome) comparée à des tests en langage naturel sans enregistreur. - [Thunders vs Testim](https://www.thunders.ai/fr/ressources/comparer/thunders-vs-testim): Un outil d'enregistrement et de rejeu avec localisateurs intelligents comparé à des agents qui exécutent l'intention et s'adaptent quand l'interface change. - [Thunders vs Tosca](https://www.thunders.ai/fr/ressources/comparer/thunders-vs-tosca): Une suite d'entreprise basée sur des modèles, qui exige consultants et formation, comparée à des tests en langage naturel sans projet d'implémentation. - [Thunders vs Claude](https://www.thunders.ai/fr/ressources/comparer/thunders-vs-claude): Raisonner sur un test avec un assistant IA généraliste, face à un système de test qui l'exécute à l'identique à chaque déploiement, avec preuves et workflows d'équipe. - [Thunders vs outils QA traditionnels](https://www.thunders.ai/fr/ressources/comparer/thunders-vs-outils-qa-traditionnels): Les plateformes QA d'entreprise à longue mise en œuvre comparées à une plateforme de test IA utilisable par toute l'équipe dès le premier jour. - [Thunders vs tests manuels](https://www.thunders.ai/fr/ressources/comparer/thunders-vs-tests-manuels): Où l'automatisation remplace les passes de régression manuelles, et où elle ne les remplace pas. ## Français : tarifs et offres - [Tarifs](https://www.thunders.ai/fr/tarifs): Offres Starter, Pro et Enterprise, avec comparatif complet des fonctionnalités en EUR et USD. - [Calculateur de ROI](https://www.thunders.ai/fr/calculateur-deconomies): Estime le coût actuel de la QA: tests manuels, maintenance et incidents en production. - [Générateur gratuit de scénarios de test](https://www.thunders.ai/fr/outils-testing-ia-gratuit): Génère des scénarios de test pour n'importe quelle URL, sans compte. ## Français : témoignages clients - [Agorapulse](https://www.thunders.ai/fr/ressources/temoignages-clients/agorapulse): Comment une plateforme de gestion des réseaux sociaux utilise Thunders. - [Clarrio](https://www.thunders.ai/fr/ressources/temoignages-clients/clarrio): Comment une plateforme d'agrégation et d'analyse de données utilise Thunders. - [Infopro Digital](https://www.thunders.ai/fr/ressources/temoignages-clients/infopro-digital): Comment un groupe B2B de médias et d'information utilise Thunders. - [LegalPlace](https://www.thunders.ai/fr/ressources/temoignages-clients/legal-place): Comment une plateforme de services juridiques utilise Thunders. ## Français : documentation et support - [Notes de version](https://www.thunders.ai/fr/ressources/notes-de-version): Nouvelles fonctionnalités, corrections et améliorations, mises à jour en continu. - [Blog](https://www.thunders.ai/fr/blog): Articles sur le test par IA, la stratégie QA et les pratiques d'ingénierie. ## Optional - [About Thunders](https://www.thunders.ai/about): Company background. - [Book a demo](https://www.thunders.ai/book-demo): Request a product demonstration. - [Terms of service](https://www.thunders.ai/terms) - [Privacy policy](https://www.thunders.ai/privacy) - [À propos de Thunders](https://www.thunders.ai/fr/a-propos): Présentation de l'entreprise. - [Demander une démo](https://www.thunders.ai/fr/demandez-demo): Demander une démonstration du produit. - [Conditions d'utilisation](https://www.thunders.ai/fr/conditions-utilisation) - [Politique de confidentialité](https://www.thunders.ai/fr/politique-de-confidentialite)