Catégories

Attributs "text" dans la reconnaissance des éléments

Avertissement concernant les attributs texte

Nous recommandons d'utiliser les attributs "text" d'un élément sur lequel vous voulez automatiser une action uniquement lorsque vous ne pouvez pas faire autrement pour les raisons suivantes :

  • La reconnaissance de l'élément ne fonctionne plus dans un contexte multilingue de votre solution.
  • Certains navigateurs sont sensibles à la casse (et d'autres non), donc une lettre majuscule tend à diminuer la robustesse et la portabilité de votre test.
  • La gestion des sauts de ligne et/ou des espaces peut différer d'un navigateur à l'autre.

Cependant, ces attributs "text" seront les seuls attributs disponibles pour reconnaître un élément.

Une fois que vous avez sélectionné l'attribut "text", vous pouvez cliquer dessus pour en éditer le contenu : nous avons ajouté quelques options vous permettant une édition automatique des valeurs avec des expressions régulières utiles pour éviter ces derniers problèmes.

Sélectionnez un élément à l'aide de son texte : cliquez sur la case de l'expression régulière.

Ajouter automatiquement l'expression régulière pour gérer le cas dans les mutli-navigateurs

Après activation : les espaces sont remplacés par des \s* et la chaîne de caractère commence par ( ? i)

Par la suite, AGILITEST ne prendra pas en compte les espaces et la casse sur ces éléments de reconnaissance quels que soient les navigateurs utilisés pour augmenter encore la robustesse de vos tests fonctionnels automatisés.

Vous avez encore besoin d'aide ?
Contacter le support