Exécution agentique des tests manuels et Gherkin : les questions à se poser avant de se lancer

AI

L’exécution reste un point de friction dans de nombreuses équipes QA. Les campagnes manuelles mobilisent beaucoup de temps. Les scripts automatisés répondent bien aux scénarios stables et fréquents, mais requièrent des compétences techniques, du temps de développement et une maintenance continue, y compris avec l’assistance de l’IA.

Lynqa réalise l’exécution agentique de vos tests manuels et scénarios Gherkin. Il interprète l’intention du test, observe l’application et adapte ses actions comme le ferait un testeur manuel. Un cycle de tests manuels prévu sur deux jours avec deux QA est réalisé en deux heures par l’exécution agentique parallélisée, vérifications comprises.

Quels tests confier à Lynqa, dans quelles conditions et pour quel gain ? Ce sont les sujets de cet article.

L’exécution agentique s’appuie sur les capacités de computer use des modèles d’IA. L’agent utilise l’application avec une souris et un clavier virtuels. Il lit le test, observe l’écran, choisit ses actions et contrôle le résultat. Comme un testeur manuel, Lynqa exécute le scénario de test en tenant compte de l’état réel de l’application.

Figure – La boucle agentique de l’exécution d’un test manuel ou en Gherkin

Avant de se lancer dans l’exécution agentique, trois sujets doivent être examinés : l’applicabilité à votre contexte, la fiabilité et la sécurité des données, et les gains attendus.

Axe 1. Applicabilité : est-ce adapté à votre contexte ?

Quels tests confier à Lynqa ?

L’exécution agentique concerne les tests fonctionnels sur l’interface. Elle peut prendre en charge des tests manuels en langage naturel, des scénarios Gherkin/Cucumber, ainsi que des tests basés sur les critères d’acceptation d’une user story.

Elle est particulièrement pertinente pour :

  • Les tests fonctionnels de recette et de validation de sprint, ainsi que les tests de user story ;
  • Les fonctionnalités qui évoluent encore ;
  • Les cycles de test manuels soumis à des pics de charge.

Le niveau de détail de l’écriture du test peut varier ; Lynqa saura l’interpréter et respecter vos consignes de test. Un testeur QA manuel comprend l’objectif, retrouve le bon parcours et vérifie le résultat attendu. Lynqa suit la même logique. Il peut interpréter une consigne de haut niveau et construire le chemin nécessaire pour l’exécuter.

Depuis sa sortie fin 2025, Lynqa a exécuté des milliers de cas de test sur un grand nombre d’applications web, démontrant sa capacité à s’adapter à des styles d’écriture variés et à des applications très différentes les unes des autres.

L’exécution agentique est adaptée aux tests manuels dans le sprint

Un environnement fonctionnellement stable n’est pas un prérequis. L’exécution agentique sait s’adapter lorsque l’application et son interface évoluent. 

Lors d’une exécution agentique, Lynqa observe l’interface. Il peut retrouver un bouton « Valider » ou un champ « Adresse » selon son rôle dans le parcours, même si sa position ou son implémentation a changé.

L’exécution agentique peut être réalisée via l’outil de test management ou lancée via API

Avec Lynqa, l’exécution agentique peut être réalisée directement depuis son outil de Test Management, ou lancée depuis une chaîne QA-IA via l’API Lynqa.

Actuellement, Lynqa est déjà intégré nativement à Jira Cloud / Xray et à Xqual ; l’intégration de SquashTM est en cours.

L’API Lynqa permet l’intégration de l’exécution agentique dans les chaînes d’outillage IA pour la QA, qui incluent souvent l’amélioration des US et la génération de tests. Lynqa est très bien adapté pour l’exécution agentique des tests générés par IA.

L’exécution agentique et l’automatisation scriptée sont complémentaires

L’exécution agentique convient bien aux parcours évolutifs, aux tests fonctionnels en langage naturel et aux besoins de validation immédiate au cours du sprint. Les scripts restent adaptés aux scénarios de régression stabilisés, à des applications stables et exécutés très fréquemment dans une chaîne CI/CD.

Les deux approches peuvent se succéder. Une équipe peut exécuter un nouveau test avec Lynqa dès le sprint de création. Lorsque le parcours se stabilise, elle peut sélectionner les scénarios qui justifient une automatisation scriptée durable.

Axe 2. Fiabilité et sécurité : pouvez-vous vous y fier ?

Une fiabilité très élevée, mesurée sur de nombreuses exécutions de tests

Un agent de test doit respecter l’intention du scénario, vérifier les résultats attendus et produire un verdict juste.

Smartesting évalue Lynqa à l’aide du Lynqa Assessment Framework, mis en place dès 2024 pour mesurer la fiabilité de l’agent. Les benchmarks actuels présentent un taux de succès supérieur à 92 %, mesuré en « true accuracy » : le verdict est correct pour le test et pour chacune de ses étapes, soit exactement le comportement attendu par le testeur QA. Le référentiel complet pour l’évaluation Lynqa comprend 1 247 scénarios et 215 sites.

L’évaluation ne porte pas uniquement sur le statut final. Elle analyse le verdict par étape, la répétabilité sur une application inchangée, la capacité à détecter des défauts et douze catégories d’actions. Celles-ci comprennent notamment la navigation, les formulaires, les pièces jointes, la manipulation de données, la logique et le raisonnement.

Ce niveau de résultat permet un usage opérationnel de l’exécution agentique avec Lynqa. La phase pilote permet de confirmer l’intégration au flux de travail de l’équipe QA et de  mesurer les gains effectifs.

Des résultats faciles à vérifier

La confiance dépend aussi de la facilité pour les QA de contrôler l’exécution agentique. Un simple statut PASS ou FAIL ne suffit pas. Avec Lynqa, pour chaque étape, le testeur va retrouver :

  • L’action effectuée par l’agent ;
  • Ce qu’il a observé dans l’application ;
  • Le verdict produit ;
  • L’explication associée, notamment en cas d’échec ;
  • Les captures d’écran qui soutiennent ce verdict.

Figure – Les preuves apportées par Lynqa rendent l’exécution agentique facile à vérifier par le testeur QA

La vérification fait partie du processus. L’agent prend en charge les actions et les preuves. Le testeur conserve le jugement final. Cette traçabilité a été un facteur important d’acceptation : la décision finale sur le verdict du test est prise par le QA.

Figure – Répartition des tâches dans l’exécution agentique : l’humain décide et vérifie et l’agent exécute.

Les cas limites restent instructifs. Une mauvaise interprétation peut révéler une limite de l’agent. Elle peut aussi mettre en évidence un attendu flou, une donnée incohérente ou une règle métier restée implicite. L’exécution agentique contribue ainsi à améliorer le patrimoine de tests.

Sécurité et conformité

L’agent accède à l’application en environnement de test (jamais en production), et réalise fidèlement les étapes de test indiquées à partir des informations visibles à l’écran. L’exécution agentique est donc un cas d’usage contrôlé et sûr des technologies d’agent IA.

Lynqa Cloud est hébergé en France. Smartesting a obtenu la conformité SOC 2 Type 2 pour Lynqa. L’audit indépendant conclut favorablement quant à la conception et à l’efficacité opérationnelle des contrôles de sécurité. Les tests de contrôle du rapport ne signalent aucune exception. 

La distribution Lynqa Self-Managed permet un déploiement “on-premises”, dans l’environnement du client, avec son propre modèle d’IA. 

Axe 3. Gains attendus : qu’est-ce que vous y gagnez ?

De deux jours à deux heures pour le cycle de tests manuels

Le premier gain majeur réside dans la réduction drastique des cycles d’exécution. Grâce à la parallélisation et à la disponibilité immédiate de l’agent IA, les tests sont lancés à la demande. Les équipes absorbent ainsi sans effort les pics de charge et accélèrent les validations critiques avant chaque livraison.

Figure – Accélération forte et immédiate des cycles de tests manuels

Les gains proviennent également d’une forte réduction des coûts. L’exécution agentique est automatique, et ne nécessite ni script, ni code, ni compétence d’automaticien. Les tarifs Lynqa sont à partir de 0,89 € par test, quelle que soit la complexité du test (tarifs détaillés sur www.smartesting.com/lynqa/tarifs).

Calculer le ROI de l’exécution agentique dans votre contexte

Le calculateur de ROI Lynqa, accessible en ligne, s’appuie sur les différents paramètres suivants pour établir le résultat dans votre contexte :

  • le temps manuel évité sur le périmètre réellement adressable ;
  • le temps de revue des preuves ;
  • les éventuelles réexécutions ;
  • le coût d’utilisation de la plateforme ;
  • les coûts de mise en place et d’accompagnement.

Trois indicateurs sont utiles lors d’un pilote d’exécution agentique avec Lynqa pour en mesurer les gains. Le premier est le nombre d’heures économisées par cycle de test, la revue comprise. Le deuxième est la capacité à détecter les mêmes défauts qu’une exécution humaine comparable. Le troisième est l’usage effectif du temps libéré.

Une grille de décision avant de lancer vos expérimentations

L’exécution agentique mérite une évaluation si votre contexte répond à plusieurs de ces critères :

  • Vous disposez de tests fonctionnels UI manuels ou Gherkin ;
  • Vous souhaitez éliminer les délais des tests manuels pour ne pas ralentir les livraisons de l’incrément en cours ;
  • Certaines fonctionnalités ou interfaces évoluent régulièrement ;
  • L’écriture ou la maintenance de scripts coûte trop cher sur une partie du périmètre ;
  • Les tests expriment une intention et un résultat attendus compréhensibles par un testeur humain ;
  • Les données de tests nécessaires peuvent être fournies à l’agent ;
  • L’équipe peut organiser une revue simple des preuves d’exécution.

Commencez par un ensemble représentatif. Incluez des parcours courants, quelques cas limites et des scénarios de bout en bout. Mesurez la fiabilité, le temps de revue et les gains au fil de plusieurs cycles. Vous disposerez alors des éléments nécessaires pour déterminer le périmètre à confier à l’agent Lynqa.

Pour approfondir et échanger, assistez au webinaire du 8 septembre

Le webinaire du 8 septembre présentera cette démarche et une démonstration de l’exécution agentique avec Lynqa dans Jira et Xray. Vous repartirez avec une grille de décision pour sélectionner vos tests, cadrer les conditions de confiance et mesurer le ROI attendu.

Vous pouvez essayer Lynqa dès maintenant sur l’application Lynqa https://my.lynqa.smartesting.com/

Restez à l'affut des nouveautés

Testeurs, il est temps de vous équiper d’un IDE de test !

Actualité Test Yest

Le développement logiciel a connu d’innombrables révolutions au cours des deux dernières décennies. Avec l’avènement des méthodologies…

ia er yest

IA et tests E2E/TNR : comment garder la maîtrise métier ?

Non classé

Concevoir de bons tests exige une forte connaissance métier. C’est d’ailleurs pourquoi les équipes QA sont souvent,…

agent IA et self-healing

IA et self-healing des tests : vraie fausse bonne idée ?

Actualité AI Lynqa

Génération, self-healing… et conservation de l’intention métier L’intelligence artificielle transforme rapidement le monde du test logiciel. Après…