
Exécutez des tests de comportement de navigateur en langage naturel et des vérifications de bout en bout pilotées par l'IA avec ATR ; capture les échecs et fournit des informations de débogage.
ATR Behavior Testing permet aux agents d'exécuter des tests de comportement basés sur le navigateur écrits en anglais simple (.test.txt). La compétence interprète les fichiers de test, exécute des actions via l'automatisation du navigateur et collecte des captures d'écran, des journaux de console, des traces réseau et des instantanés du DOM pour l'analyse des échecs. Elle propose des flux en ligne de commande pour exécuter des tests uniques ou des répertoires, déboguer avec un navigateur actif, et ajuster la fenêtre d'affichage ou les délais d'expiration pour une automatisation fiable.
Utilisez cette compétence lorsque vous souhaitez valider des parcours utilisateurs (connexion, paiement, soumission de formulaires) sans écrire de sélecteurs de bas niveau. Elle est idéale pour l'automatisation de la QA, les vérifications de régression après déploiement et la rédaction de tests exploratoires où le langage naturel est plus simple que le code. Utile également pour déboguer des tests instables — l'outil capture les artefacts et suggère les causes racines.
references/test-file-format.md et des fichiers .test.txt d'exemple dans le dépôt.atr run --behavior <file|dir> pour lancer les tests ; utilisez --headless=false pour déboguer, --viewport pour émuler des appareils, et --cdp-endpoint pour vous connecter à un navigateur existant. Les meilleures pratiques pour la sélection d'éléments et les attentes sont documentées dans le fichier SKILL.md.Idéalement adaptée aux agents disposant de capacités d'automatisation de navigateur (ATR, Claude Code ou tout agent capable de piloter Chromium via CDP). Elle suppose que l'environnement peut lancer ou se connecter à un navigateur et dispose d'un accès au système de fichiers pour les fichiers de test.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.