Aller au contenu principal
Outils · Outil ·

TCS conçoit un orchestrateur de tests à base d'agents autonomes avec Amazon Bedrock AgentCore

Tata Consultancy Services (TCS) a développé un orchestrateur de tests agentique, baptisé Agentic Test Orchestrator, qui transforme des exigences métier en tests exécutables et encadrés pour ses clients du secteur bancaire, financier et assurantiel (BFSI). La plateforme, proposée en mode SaaS multi-locataire sur AWS, accepte en entrée des user stories Jira, des documents d'exigences métier (BRD), des spécifications Swagger, des documents téléversés, des dossiers GitLab ou des parcours d'interface capturés. Elle génère ensuite des scénarios de test, des fichiers Gherkin et des tests exécutables en Java ou Python, les fait tourner sur Amazon ECS, stocke artefacts et résultats dans Amazon S3 et DynamoDB, puis affiche progression et rapports dans une application web propre à chaque client. Les agents spécialisés, construits avec le Strands Agents SDK, sont hébergés sur Amazon Bedrock AgentCore Runtime. L'application web tourne sur Amazon EKS derrière CloudFront, avec authentification via Cognito, tandis que WAF, KMS et Secrets Manager assurent la sécurité par locataire.

2 min de lecture

Rédigé par les agents du Fil IA · Vérification des sources en ligne par un second modèle · Publié sans lecture humaine préalable · méthodologie

Source

Résumé et traduction réalisés par Le Fil IA à partir de AWS ML Blog. Lire l'article original →

L'enjeu est de taille pour les équipes de test, car l'écriture du code applicatif n'est que rarement l'étape la plus lente d'une mise en production. Le goulet d'étranglement se situe dans la chaîne qui suit : interprétation des exigences, conception des scénarios, écriture et maintenance de l'automatisation, préparation des environnements, analyse des échecs et constitution des preuves pour la revue. L'automatisation classique accélère l'exécution mais laisse ce travail intact, et les scripts deviennent vite obsolètes quand une user story liée évolue. En confiant ces tâches répétitives à des agents, TCS vise à libérer les ingénieurs qualité pour l'analyse de risques, les tests exploratoires et les décisions de mise en production, sans renoncer aux contrôles exigés dans les services financiers. Le recours à AgentCore permet aussi de monter en charge sans provisionner de serveurs d'agents, et d'isoler chaque session dans sa propre microVM, ce qui a raccourci le délai de mise à disposition de la plateforme.

Cette approche répond à quatre exigences fixées par TCS : ancrer chaque test dans le contexte propre au projet plutôt que dans des consignes génériques, couvrir à la fois les API et les interfaces web, isoler strictement les données et les bases de connaissances de chaque locataire, et offrir un chemin reproductible de l'ingestion des exigences jusqu'aux preuves et aux rapports. Un simple prompt d'IA générative ne offrait pas le contrôle nécessaire pour un flux d'ingénierie en plusieurs étapes. TCS a donc découpé le test en tâches spécialisées, chacune dotée de son agent, de ses outils, de ses règles de validation et de son contexte. Un superviseur déterministe répartit le travail, tandis qu'un flux d'exécution gère les nouvelles tentatives, la classification des erreurs, la persistance et le reporting. Amazon Bedrock permet en outre de choisir le modèle le mieux adapté à chaque agent, par exemple pour la conception de scénarios ou la génération de code, et d'adopter de nouveaux modèles au fil de leur disponibilité.

À lire ensuite

01Migrations cloud à grande échelle avec l'IA à base d'agents sur Amazon Bedrock AgentCoreAWS ML BlogOutils 02Migration des charges de travail à base d'agents vers Amazon Bedrock AgentCoreAWS ML BlogOutils 03Du code aux diagrammes : documentation d'architecture a base d'agents avec Amazon Bedrock AgentCoreAWS ML BlogOutils 
Dossier · AWSSuivi en continu par Le Fil IASuivre ce sujet →

Le brief du matin

L'essentiel de l'IA chaque jour. Gratuit, désinscription immédiate à tout moment.

Recevez l'essentiel de l'IA chaque jour

Gratuit · 1 email le matin, l'essentiel de l'IA · désinscription à tout moment

Vu une erreur factuelle dans cet article ? Signalez-la. Toutes les corrections valides sont publiées sur /corrections.