Assistant IA
L'assistant IA d'Agilitest (basé sur le moteur open source ats-core) est un outil permettant de rationaliser la création, l'maintenance et le dépannage de vos scripts de test automatisés.
🔸Warning
Il existe deux types d'IA utilisés dans Agilitest. Le premier est l'assistant IA, utilisé dans l'éditeur Agilitest, tandis que l'IA du projet est utilisée lors de l'exécution des tests.
L'agent IA d'Agilitest est conçu pour interagir avec les humains en temps réel grâce à une architecture de «boucle interactive IA». L'intelligence artificielle intervient pour aider le testeur là où elle apporte une réelle valeur ajoutée.
L'IA vous aide à explorer l'application et à créer des scénarios étape par étape fiables sans avoir à écrire de code (no-code).
Pour configurer votre agent IA, rendez-vous dans le menu des paramètres. Vous pourrez y choisir si vous souhaitez bénéficier de l'aide de l'IA et sélectionner le fournisseur d'IA de votre choix.

Pour utiliser un fournisseur d'IA dans Agilitest, vous devez utiliser les jetons inclus dans vos abonnements.
Vous pouvez consulter le nombre total de jetons utilisés dans vos rapports d'exécution.

GitHub Copilot
Vous pouvez configurer Github Copilot si vous disposez d'un compte GitHub.
Cliquez sur le bouton du lien pour associer votre compte.

À partir de là, la fenêtre GitHub s'ouvrira et vous pourrez vous connecter à votre compte.

Ensuite, saisissez le code fourni par Agilitest pour associer le compte à l'éditeur.

Cliquez sur « Autoriser » pour connecter définitivement votre appareil.

Il existe plusieurs fournisseurs dans Copilot ; si vous récupérez tous les modèles Copilot, Agilitest les répertoriera tous.
Selon votre compte GitHub, certains modèles pourraient ne pas être accessibles avec votre profil.
Cliquez sur le bouton «Actualiser »pour que la liste soit mise à jour en fonction du compte GitHub.

Assistant IA dans l'éditeur
La fenêtre dédiée s'affiche sous la forme d'un panneau latéral interactif qui présente le contexte de votre test en cours et un tableau de bord général de vos exécutions, illustré par des graphiques.

Création d'un test
Décrivez le scénario souhaité, et l'Assistant génère les blocs d'actions d'ATS s correspondants (clics, frappes, vérifications).
Exemple :

Vous pouvez également glisser-déposer un fichier externe contenant la description d'un script dans la fenêtre de discussion de l'assistant IA.
Création d'un ensemble de données
Il génère à la demande des données de test réalistes (adresses, noms d'utilisateur, formats de fichiers) pour alimenter vos variables de test.


