scan('radar')
Radar QA x IA
Les outils et techniques de test à l'heure de l'IA, classés en quatre anneaux : adopter, essayer, évaluer, éviter. Un avis tranché, basé sur le terrain, mis à jour chaque trimestre.
Édition Automne 2026 Prochaine mise à jour : janvier 2027
- Adopter Éprouvé, à utiliser par défaut.
- Essayer Prometteur, à tester sur un vrai projet.
- Évaluer À surveiller et explorer, sans s'engager.
- Éviter Fausse bonne idée, ou dépassé.
Techniques
Pyramide des testsAdopter
Beaucoup de tests unitaires, moins de tests d'intégration, quelques tests de bout en bout. Toujours la base d'une stratégie saine.
Tests de contrat (Pact)Adopter
Vérifier que consommateur et fournisseur d'une API parlent le même langage, sans monter tout l'environnement. Site officiel
Sélection des tests impactésEssayerMonte
Ne lancer que les tests touchés par un changement : la CI reste rapide quand la suite grossit.
Tests de mutationÉvaluer
Introduire de petits bugs dans le code pour vérifier que les tests les détectent. Le meilleur juge de la qualité d'une suite.
Attentes fixes (sleep)Éviter
Attendre 5 secondes « pour être sûr » ralentit la suite et la rend instable. Attendez un état, pas une durée.
Outils
k6Adopter
Tests de charge écrits en JavaScript, faciles à brancher dans la CI. Site officiel
PlaywrightAdopter
Le framework de tests de bout en bout de référence : multi-navigateurs, attentes automatiques, traces de debug et exécution parallèle. Site officiel
Tests visuels assistés par IAÉvaluer
Comparer des captures d'écran en ignorant le bruit (polices, anti-aliasing) pour ne remonter que les vrais changements visuels.
Record and replay sans maintenanceÉviter
Enregistrer des clics donne des tests fragiles, impossibles à maintenir dès que l'interface bouge.
L'IA pour tester
Génération de tests unitaires par IAEssayerMonte
Les assistants de code proposent des tests unitaires en quelques secondes. Gain réel, à condition de relire chaque assertion.
Playwright MCPEssayerNouveau
Donner à un agent IA la main sur un vrai navigateur pour explorer une application et écrire des tests. Site officiel
Revue de merge request par IAÉvaluerNouveau
Un agent commente les risques et les tests manquants d'une MR. Utile en filet de sécurité, pas en remplacement d'une revue humaine.
Sélecteurs auto-réparantsÉvaluer
L'outil corrige seul un sélecteur cassé. Pratique, mais peut masquer une vraie régression : gardez une trace de chaque réparation.
Tests générés par IA sans relectureÉviterNouveau
Des centaines de tests qui passent mais n'affirment rien d'utile. Un test non relu est une fausse assurance.
Tester l'IA
LLM-as-a-judgeEssayerNouveau
Faire noter les réponses d'un modèle par un autre modèle, avec une grille explicite. Puissant, à calibrer sur des cas annotés à la main.
promptfooEssayerNouveau
Tests de régression pour prompts et applications LLM, pilotés par des fichiers de cas et lançables en CI. Site officiel
Red teaming de LLMÉvaluerMonte
Attaquer volontairement son application IA (injection de prompt, fuite de données) avant que d'autres ne le fassent.
Un outil à ajouter au radar ?
Vous utilisez un outil de test IA qui mérite sa place, ou vous n'êtes pas d'accord avec un classement ? Dites-le, le radar évolue à chaque édition.
Proposer un outil