
☸️ La plateforme de test ouverte pour les équipes d'ingénierie pilotées par l'IA
<picture> <source media="(prefers-color-scheme: dark)" srcset="./assets/testkube_logo-light.png"> <source media="(prefers-color-scheme: light)" srcset="./assets/testkube_logo-dark.png"> <img alt="Testkube" src="https://assets.kitploit.com/production/public/readmes/5479/b1b928c32cd0a15f6f382ed5b54bbfad6633e52f2ac99bd2462183e0fd060552.png"> </picture> # La plateforme de test ouverte pour les équipes d'ingénierie pilotées par l'IA Testkube fournit une plateforme unique pour définir, exécuter et analyser des tests automatisés, en utilisant vos outils/scripts de test existants, s'exécutant dans votre infrastructure Kubernetes. <a href="#open-source-agent---this-repo"> <img src="https://img.shields.io/badge/Testkube%20OSS%20Agent-Get%20Started-lightgrey?style=for-the-badge" alt="Testkube Open Source - Get Started" /></a> <a href="https://testkube.io/get-started?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=trynow-link"> <img src="https://img.shields.io/badge/Testkube%20Enterprise-Try%20Now-brightgreen?style=for-the-badge&logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX9Ch0LvQvtC5XzEiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTQ4LjUxIDE4Mi42MSI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQ1Ljk1LDY4LjA5TDgwLjQyLDIuNTVjLTMuNC0zLjQtOC45Mi0zLjQtMTIuMzMsMEwyLjU1LDY4LjA5Yy0xLjYzLDEuNjMtMi41NSwzLjg1LTIuNTUsNi4xNnYzNC4xYzAsMi4zMSwuOTIsNC41MywyLjU1LDYuMTZsNjUuNTQsNjUuNTRjMy40LDMuNCw4LjkyLDMuNCwxMi4zMywwbDY1LjU0LTY1LjU0YzEuNjMtMS42MywyLjU1LTMuODUsMi41NS02LjE2di0zNC4xYzAtMi4zMS0uOTItNC41My0yLjU1LTYuMTZabS01LjQ1LDM1Ljg3bC0xMi42NS0xMi42NSwxMi42NS0xMi42NXYyNS4zMVptLTE4LjEyLTE4LjEybC00NC4yNi00NC4yNlYxMS4xOWw1OS40NSw1OS40NS0xNS4xOSwxNS4xOVptLTkwLjc4LDUuNDdsNDIuNjYtNDIuNjYsNDIuNjYsNDIuNjYtNDIuNjYsNDIuNjZMMzEuNTksOTEuM1pNNzAuMzksMTEuMTl2MzAuMzlMMjYuMTMsODUuODRsLTE1LjE5LTE1LjE5TDcwLjM5LDExLjE5Wm0zLjg3LDE2NC4wOXYtMzAuMzlsNDguMTMtNDguMTMsMTUuMTksMTUuMTktNjMuMzIsNjMuMzJaIi8+Cjwvc3ZnPg==" /></a> --- > Approuvé par les équipes d'ingénierie de CoreWeave, NVidia, Siemens, T-Mobile, Harvard, SwissCom et bien d'autres... --- [Site web](https://testkube.io/?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=home-page) | [Documentation](https://docs.testkube.io/?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) | [Notes de version](https://docs.testkube.io/changelog?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) | [Blog](https://testkube.io/blog?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=blog_click) | [Slack](https://hubs.ly/Q04gqKkB0) | [LinkedIn](https://hubs.ly/Q04gqR4k0) | [X](https://hubs.ly/Q04gqRp90) --- ## Pourquoi Testkube ? - **Exécutez n'importe quel test** : Exécutez _tous_ les tests/outils/scripts à grande échelle ; API, E2E, Performance, Sécurité, Infrastructure, etc. - [Exemples et guides](https://docs.testkube.io/articles/examples/overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click). - **Déclenchez les tests quand vous voulez** : Déclenchez les tests manuellement, selon des plannings, depuis des pipelines CI/CD/GitOps, sur des événements Kubernetes, via l'API REST, via MCP, etc. - [En savoir plus](https://docs.testkube.io/articles/triggering-overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click). - **Voyez tout** : Tous les résultats de tests, artefacts, journaux et métriques de ressources sont agrégés pour un dépannage et un reporting centralisés - [En savoir plus](https://docs.testkube.io/articles/results-overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click). - **Intégrez en natif** : Testkube s'intègre avec les outils et infrastructures existants en utilisant les [Webhooks](https://docs.testkube.io/articles/webhooks?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click), l'[API REST Testkube](https://docs.testkube.io/openapi/overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) ou le [Serveur MCP](https://docs.testkube.io/articles/mcp-overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) - voir les [Exemples d'intégration](https://docs.testkube.io/articles/integrations?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click). - **Testkube IA** : Utilisez le serveur MCP Testkube ou les agents IA natifs pour le dépannage, l'analyse, la correction, etc. - [En savoir plus](https://docs.testkube.io/articles/testkube-ai-overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) - **Prêt pour l'entreprise** : SSO/SCIM, RBAC, équipes, groupes de ressources, journaux d'audit, etc. - [En savoir plus](https://docs.testkube.io/articles/administration-overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click).  **Voyez-le en action :** Ouvrez la [démonstration interactive des TestWorkflows](https://docs.testkube.io/articles/testworkflows-showcase?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) pour voir comment un workflow se construit à partir d'un seul test jusqu'à un pipeline entièrement orchestré. ## Deux façons d'exécuter Testkube ### Agent Open Source - ce dépôt. Sous licence MIT, s'exécute de manière autonome dans votre cluster Kubernetes, aucun plan de contrôle requis. Idéal pour les configurations à cluster unique, les environnements autogérés et l'évaluation de Testkube. - L'[installation via Helm ou CLI](https://docs.testkube.io/articles/install/standalone-agent?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click#installing-the-standalone-agent) facilitera le déploiement de l'agent dans votre cluster cible. - Le [Guide de démarrage rapide](https://docs.testkube.io/articles/getting-started-with-open-source?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) est le moyen le plus simple de configurer Testkube et d'exécuter vos premiers tests. Consultez la [Vue d'ensemble de Testkube Open Source](https://docs.testkube.io/articles/open-source?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) pour en savoir plus sur l'architecture de déploiement open source. ### Plan de contrôle commercial Le plan de contrôle connecte chaque agent Testkube à travers les clusters, les équipes et les environnements en un seul tableau de bord : - **Un seul plan de contrôle, des clusters illimités** - orchestrez et analysez les tests à travers les clusters et les régions - **Testkube IA** - génération de workflows, investigation des échecs, PR de correction - **Niveau entreprise** - SSO/SCIM, RBAC, journaux d'audit, support avec SLA Consultez la [Vue d'ensemble de l'installation](https://docs.testkube.io/articles/install/overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) pour en savoir plus sur les différentes façons de déployer et d'exécuter le plan de contrôle Testkube. L'essai en ligne est le moyen le plus simple d'essayer l'offre commerciale Testkube - [Commencer](https://testkube.io/get-started?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=trynow-link) ### Marketplace La [Marketplace Testkube](https://github.com/kubeshop/testkube-marketplace) fournit un catalogue ouvert et prêt à l'emploi de workflows Testkube pour les tests d'infrastructure - [En savoir plus](https://docs.testkube.io/articles/examples/marketplace?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click). ### Documentation Une documentation complète est disponible sur [docs.testkube.io](https://docs.testkube.io/?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click). ### Contribuer Consultez notre [Guide du contributeur](https://github.com/kubeshop/testkube/blob/main/CONTRIBUTING.md) et l'[Architecture de l'agent](https://github.com/kubeshop/testkube/blob/main/ARCHITECTURE.md) pour vous repérer dans notre codebase et notre processus. Si vous souhaitez contribuer du code, cet ordre de lecture fonctionne bien : 1. [CONTRIBUTING.md](https://github.com/kubeshop/testkube/blob/main/CONTRIBUTING.md) - workflow de contribution, normes de codage et processus de PR 2. [DEVELOPMENT.md](https://github.com/kubeshop/testkube/blob/main/DEVELOPMENT.md) - configuration locale avec Tilt et boucle de développement quotidienne 3. [ARCHITECTURE.md](https://github.com/kubeshop/testkube/blob/main/ARCHITECTURE.md) - conception système de haut niveau et chemins de code clés Un grand merci à nos contributeurs 🎉 - vous êtes géniaux ! - ⭐️ [@lreimer](https://github.com/lreimer) - [K6 executor](https://github.com/kubeshop/testkube-executor-k6) [Gradle executor](https://github.com/kubeshop/testkube-executor-gradle) [Maven executor](https://github.com/kubeshop/testkube-executor-maven) - ⭐️ [@jdborneman-terminus](https://github.com/jdborneman-terminus) - [Ginkgo executor](https://github.com/kubeshop/testkube-executor-ginkgo) - ️⭐️ [@abhishek9686](https://github.com/abhishek9686) - ⭐️ [@ancosma](https://github.com/ancosma) - ⭐️ [@Stupremee](https://github.com/Stupremee) - ⭐️ [@artem-zherdiev-ingio](https://github.com/artem-zherdiev-ingio) - ⭐️ [@chooco13](https://github.com/chooco13) - [Playwright executor](https://github.com/kubeshop/testkube-executor-playwright) Allez au [document de contribution](https://github.com/kubeshop/testkube/blob/main/CONTRIBUTING.md) pour en savoir plus sur comment vous pouvez nous aider 🔥 ### Commentaires Que Testkube vous aide ou non, nous serions ravis de vous aider et d'avoir de vos nouvelles. Veuillez [nous rejoindre sur Slack](https://hubs.ly/Q04gqKkB0) pour poser des questions et nous dire comment nous pouvons améliorer Testkube !