Les tests basés sur l'IA en action

Découvrez comment Agilitest et Claude génèrent et exécutent un scénario complet Métier de bout en bout.

Découvrez Agilitest par vous-même. Économisez 75% sur les coûts de maintenance

Test de commerce électronique basé sur l'IA

Dans cette démonstration, Claude génère et exécute le test suivant :

✅Explorer le site web de commerce électronique
✅Sélectionner 3 produits au hasard
✅Les ajouter au panier
✅Capturer les prix individuels des produits
✅Les stocker dans ATS numériques
✅Calculer le total attendu à l'aide des variables
✅Récupérer le total du panier à partir de l'interface utilisateur
✅Vérifier que le total calculé est égal au total affiché

Claude construit ce scénario étape par étape à l'aide du REPL.
Mais l'important est ceci :

Le résultat final est un script ATS pur.

Il ne dépend pas de Claude.
Il ne dépend d'aucun runtime IA.
Il s'agit d'un ATS standard et exécutable.

Une fois généré, le script peut être :
• Rejoué dans CI/CD
• Exécuté en mode batch
• Planifié
• Versionné
• Maintenu manuellement
• Modifié sans IA

L'utilisateur explique ce qu'il veut
L'IA génère le script.
et ATS son exécution

Étape 1 — Démarrer le REPL

Claude démarre le serveur REPL Agilitest.
L'interface HTTP est désormais active, permettant à l'IA d'interagir avec l'application étape par étape au lieu de générer du code d'automatisation à l'aveugle.
Le REPL offre :
• Des capacités d'exploration en direct
• Des commentaires structurés
• L'enregistrement contrôlé des ATS

Étape 2 - L'IA reçoit la consigne du test

Le testeur demande à Claude :
« Choisissez 3 produits au hasard, à l'exception de Surface, enregistrez leurs prix dans des variables numériques, calculez le total attendu et vérifiez que le total du panier correspond à la valeur calculée. »

Claude commence par explorer l'application avant d'écrire le script final.

Cela permet d'éviter les sélecteurs inventés.

Étape 3 — Ajouter des produits au panier

Claude navigue sur le site web, identifie les produits valides et les ajoute au panier.

Il récupère les informations structurées des éléments via le REPL au lieu de deviner les localisateurs DOM.

Chaque action est validée avant d'être enregistrée. 

Étape 4 — Déclaration et utilisation des variables

Claude extrait les prix des produits et déclare des variables numériques :
• price1_num
• price2_num
• price3_num
• total_expected

Il calcule ensuite : total_expected = price1 + price2 + price3
Cela transforme une interaction avec l'interface utilisateur en une validation mathématique métier.

Étape 5 — Auto-correction dans REPL

Un sélecteur incorrect est détecté.

Au lieu de faire échouer l'ensemble du script, Claude :
• Identifie le problème
• Recherche un meilleur sélecteur
• Corrige l'action
• Poursuit l'exécution

Cela illustre la boucle de rétroaction interactive de l'IA rendue possible par le REPL.

L'automatisation n'est pas générée une seule fois, elle évolue de manière interactive.

Étape 6 — Ajout d'assertions et de journaux lisibles par l'utilisateur

Claude ajoute :
• Des commentaires du type "Journal d'exécution" pour plus de transparence
• Une assertion finale comparant le total calculé et le total du panier

Le script reste lisible par l'homme et entièrement vérifiable.

Cela garantit la gouvernance et le contrôle.

Étape 8 — Script final dans Agilitest

Le script ATS final est désormais visible dans Agilitest.
Il contient :

• Les Étapes fonctionnelles
• Les Déclarations de variables
• Les Assertions
• Une logique claire et structurée

Le test est :
• Lisible par l'homme
• Multiplateforme
• Facile à maintenir

Généré par l'IA, mais entièrement contrôlable et modifiable par un testeur

Ce que cela montre

Cet exemple montre que l'IA avec Agilitest peut :

• Explorer de manière dynamique
• Éviter les sélecteurs inventés
• Créer des scripts ATS structurés
• Utiliser des variables numériques
• Effectuer une véritable validation Métier
• S'autocorriger pendant l'exécution
• Produire une automatisation stable et prête à l'emploi

Il ne s'agit pas de génération de code, mais d'une construction de tests fonctionnels de haut niveau contrôlée par l'IA.

Testez Agilitest pendant 30 jours. Sans engagement.

Et découvrez les avantages que vous pouvez tirer d'une automatisation intelligente des tests.
Les scénarios de tests peuvent être rejoués dans ATS, notre référentiel open source.
Gratuitement et pour toujours.

vaisseau spatial