Bruno Legeard

Responsable du laboratoire d’IA

Rejoignez ma présentation sur : Agents d’exécution de tests IA vs Automatisation de tests scriptée : Un cadre de décision pratique

Les agents d’exécution de tests IA peuvent désormais exécuter des scénarios de test en langage naturel (manuels ou Gherkin) directement sur une interface graphique, sans code d’automatisation. En interagissant visuellement, ils réalisent des tests fonctionnels comme un humain, en générant des preuves structurées (captures d’écran, explications, verdict PASS/FAIL). 
 
 
 
En savoir plus

Regarder la présentation

Vous avez apprécié cette présentation ?
Votez !

Utilisez les options de vote ci-dessous pour nommer ce présentateur pour le prix du meilleur présentateur et le prix de la meilleure présentation.

Qui est Bruno Legeard ?

Responsable du laboratoire d’IA

Je travaille chez Testinium en tant qu’Architecte Senior en Solutions de Test depuis plus de 7 ans. Je dirige des projets d’automatisation et de tests de performance, et je gère des projets et des équipes. Je suis spécialisé dans l’automatisation des tests mobiles, web et API, et j’encadre mes coéquipiers.
Avec notre équipe, nous évaluons la faisabilité des nouvelles technologies et les intégrons à nos projets. Mon objectif est d’optimiser les processus, de fournir des solutions innovantes et d’obtenir des résultats fructueux en collaboration.

De quoi Bruno Legeard va-t-il discuter ?

Agents d’exécution de tests IA vs Automatisation de tests scriptée : Un cadre de décision pratique

Les agents d’exécution de tests IA peuvent désormais exécuter des scénarios de test en langage naturel (manuels ou Gherkin) directement sur une interface graphique, sans code d’automatisation. En interagissant visuellement, ils réalisent des tests fonctionnels comme un humain, en générant des preuves structurées (captures d’écran, explications, verdict PASS/FAIL). Cette capacité remet en question l’hypothèse de longue date selon laquelle les tests fonctionnels d’interface graphique doivent être entièrement scriptés pour être automatisés. Dans de nombreux contextes, les agents d’IA peuvent remplacer l’automatisation scriptée pour l’exécution de tests fonctionnels, réduisant considérablement le coût de création des tests et la charge de maintenance continue causée par des localisateurs fragiles dans des interfaces utilisateur (UI) fréquemment modifiées.

Je propose un changement stratégique : utiliser les agents IA comme moteur d’exécution par défaut des tests fonctionnels d’interface graphique pendant les phases de développement et de qualification à forte volatilité pour permettre un retour d’information rapide. L’automatisation scriptée, idéalement assistée par l’IA, devrait être réservée à un ensemble plus restreint de tests stables et de grande valeur exécutés fréquemment dans le pipeline CI/CD. Basé sur des expériences menées sur vingt projets, je présenterai un radar de décision pour aider les équipes à sélectionner la bonne approche d’exécution des tests en utilisant trois dimensions : la cadence d’exécution, le taux d’évolution de l’interface utilisateur et la rigueur de l’oracle. Je démontrerai également comment mesurer et gouverner la fiabilité des agents IA en utilisant des métriques VRAI/FAUX RÉUSSI/ÉCHEC par rapport à des références humaines pour éviter une fausse confiance.

Principaux points à retenir :

  1. Comment décider entre « agent et script » en utilisant trois questions pratiques : à quelle fréquence le test est exécuté, à quelle vitesse l’interface utilisateur change et si l’oracle est visuel ou basé sur des règles.
  2. Comment mesurer et contrôler la confiance dans les agents de test IA avec précision, une détection correcte des ÉCHECS et une détection correcte des RÉUSSITES — afin que l’exécution par agent puisse être utilisée en toute sécurité dans les processus de test de production.
  3. Comment élaborer une stratégie d’exécution de tests QA rentable : remplacer une grande partie des tests fonctionnels scriptés par l’exécution par agent IA, et ne conserver que les tests de validation CI/CD à haute fréquence comme automatisation scriptée pour la rapidité et le déterminisme.