UiPath Documentation
activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Activités UIAutomation

Dernière mise à jour 14 mai 2026

À propos des sélecteurs sémantiques

Les sélecteurs sémantiques constituent une nouvelle méthode de ciblage dans Cible unifiée, conçue pour identifier les éléments d’IU en fonction de leur signification, et non de leur position ou de leur structure. Ils utilisent la compréhension basée sur l’IA du rôle, de l’objectif et du contexte d’un élément pour rendre les automatisations résilientes aux modifications de l’interface utilisateur en fonction des informations du DOM.

Remarque :

Les sélecteurs sémantiques basés sur des images ne sont actuellement pas pris en charge.

Dans Cible unifiée, les sélecteurs sémantiques constituent la principale méthode de ciblage de secours pour les sélecteurs de la même manière que Computer Vision, mais beaucoup plus puissante et flexible. Ils peuvent également être configurés en tant que méthode de ciblage principale, permettant une approche entièrement sémantique de la détection des éléments d'IU.

Les sélecteurs traditionnels s’appuient sur des attributs ou des hiérarchies fixes. Les sélecteurs sémantiques capturent ce que l'élément représente, permettant aux automatisations de s'adapter automatiquement lorsque les interfaces utilisateur évoluent.

Meilleures pratiques et avantages

Cette section décrit les meilleures pratiques et les avantages de l’utilisation des sélecteurs sémantiques.

Meilleures pratiques

Utilisez les sélecteurs sémantiques dans les scénarios suivants :

  • les interfaces utilisateur changent fréquemment ou sont construites de façon dynamique (par ex., React, Angular) ;

  • Vous automatisez tous les environnements (étape de création et production) ;

  • Vous voulez une fiabilité plus élevée sans maintenance constante ;

  • Vous avez besoin d’un mécanisme de secours dans Cible unifiée qui fonctionne bien dans l’incertitude.

    Remarque :

    Vous pouvez également définir les sélecteurs sémantiques comme méthode de ciblage principale lorsque la compréhension sémantique représente l'approche la plus fiable pour votre application.

    Évitez d’utiliser des sélecteurs sémantiques comme méthodes de ciblage principales dans les scénarios suivants :

  • Vous avez besoin de chemins structurées fixes pour la vérification des tests.

  • L’interface utilisateur est statique et vous pouvez vous gérer facilement à l’aide de sélecteurs traditionnels.

Bénéfices

Lorsque les automatisations échouent, cela est souvent dû à des sélecteurs fragiles qui cassent le rupture après les causes suivantes :

  • Mises à jour mineures de la mise en page de l'interface utilisateur ou du thème ;
  • ID d'éléments dynamiques ;
  • Modifications de nom de libellé ou de classe.

Les sélecteurs sémantiques relèvent ces défis en interprétant l'intention au lieu de la syntaxe.

L’utilisation de sélecteurs sémantiques inclut les avantages suivants :

  • Résilience : continuez à travailler même lorsque l'interface utilisateur change.
  • Adaptabilité : identification des éléments équivalents dans tous les environnements.
  • Cohérence : alignement de l'automatisation sur l'intention de l'utilisateur et l'objectif fonctionnel.
  • Intégration : fonctionne en toute fluidité dans Cible unifiée, conjointement à un ciblage traditionnel et Computer Vision.

Exemple d'utilisation du sélecteur sémantique

In the following example, the Semantic selector targets the The button that submits the form button by meaning, rather than by its position or HTML attributes. Even if the button moves or its label changes, the automation still succeeds.

Comparer les capacités du sélecteur

Le tableau suivant illustre les différences entre les autres types de sélecteurs et les sélecteurs sémantiques :

CapabilitiesSélecteurs traditionnelsComputer VisionSélecteurs sémantiques
tolérance aux modifications de l'interface utilisateurBasseMoyenneHaute
Reconnaissance du contexteLimitéVisuel uniquementForte (sémantique)
Tentatives de maintenanceHauteMoyenneBasse
Intégration dans Cible unifiéeOui (Yes)Oui (Yes)Oui (de secours ou principal)
Interprétation de type humainNon (No)PartielleComplet
  • Meilleures pratiques et avantages
  • Meilleures pratiques
  • Bénéfices
  • Exemple d'utilisation du sélecteur sémantique
  • Comparer les capacités du sélecteur

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour