Sélecteurs IA

Laissez l'IA trouver les éléments par intention, pour que vos tests survivent aux changements de DOM sans maintenance de sélecteurs.

Les sélecteurs sont la partie la plus fragile d'un test UI : une classe renommée ou un DOM restructuré casse un XPath qui fonctionnait hier. Avec les sélecteurs IA, une étape trouve sa cible à partir de l'intention humainement lisible (comme le libellé d'un bouton) au lieu d'un chemin écrit manuellement : lors de la première exécution, l'IA analyse la page, trouve le bon élément et sauvegarde le sélecteur pour les exécutions suivantes.

The AI section of Test settings with the Enable AI toggle and the strategy dropdown open

Activer l'IA

Trois niveaux, du plus large au plus précis :

  • À la création : cochez Utilisation de l'IA dans le formulaire de création de test pour démarrer avec l'IA activée (Créer un test).
  • Par test : activez Activer l'IA dans Paramètres du test > Utilisation de l'IA. Désactiver l'IA signifie maintenir le XPath de chaque étape vous-même.
  • Par étape : activez Activer l'IA pour cette étape dans l'onglet Général de l'étape. Le champ du sélecteur obtient une bordure en dégradé pour indiquer que l'IA est active. Lier au test rattache l'étape au paramètre au niveau du test au lieu d'une surcharge par étape.

Stratégies IA

La stratégie contrôle quand l'IA s'engage :

  • Smart : utilise l'IA pour trouver le premier sélecteur, ou lorsque l'exécution échoue avec le sélecteur sauvegardé.
  • Toujours : force l'IA à redétecter les éléments cibles à chaque exécution, en ignorant les sélecteurs sauvegardés.
  • Sur demande : l'IA reste désactivée par défaut ; activez-la manuellement sur chaque étape qui en a besoin.

Smart est le choix par défaut habituel : des exécutions rapides avec les sélecteurs en cache, l'IA comme filet de sécurité. Utilisez Toujours sur les pages dont la structure change constamment, et Sur demande lorsque vous voulez l'IA uniquement sur quelques étapes connues comme fragiles.

Et ensuite ?

Vérifier avec l'IA

Assertions en langage naturel sur ce que la page affiche

Test builder

Où les toggles IA se trouvent dans le flux de création

Last updated on