activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Atividades do UIAutomation

Última atualização 12 de dez de 2025

Sobre seletores semânticos

Seletores semânticos são um novo método de segmentação dentro do Destino Unificado, projetado para identificar elementos de interface gráfica com base no significado, não em posição ou estrutura. Eles usam o entendimento orientado por IA da função, propósito e contexto de um elemento para tornar as automações resilientes a alterações de interface gráfica com base nas informações de DOM.

Observação: atualmente, os seletores semânticos baseados em imagem não são suportados.

No Destino Unificado, os Seletores semânticos servem como o principal método de segmentação de fallback para seletores de forma semelhante ao Computer Vision, mas significativamente mais potentes e adaptáveis. Eles também podem ser configurados como um método de segmentação primário, permitindo uma abordagem totalmente semântica para a detecção de elementos de interface gráfica.

Os seletores tradicionais dependem de atributos ou hierarquias rígidos. Os seletores semânticos capturam o que o elemento representa, permitindo que as automações se adaptem automaticamente quando as interfaces gráficas evoluem.

Melhores práticas e benefícios

Esta seção descreve as práticas recomendadas e os benefícios para usar os Seletores semânticos.

Melhores práticas

Use os seletores semânticos nos seguintes cenários:
  • as interfaces do usuário mudam com frequência ou são criadas dinamicamente (por exemplo, React, Angular);
  • Você automatiza entre ambientes (etapa versus produção);
  • Você quer maior confiabilidade sem manutenção constante;
  • Você precisa de um mecanismo de fallback no Destino Unificado que tenha um bom desempenho sob incerteza.
Observação: você também pode definir Seletores semânticos como o método de segmentação principal quando a compreensão semântica for a abordagem mais confiável para o seu aplicativo.
Evite usar Seletores semânticos como métodos de segmentação principais nos seguintes cenários:
  • Você precisa de caminhos estruturados fixos para a verificação de testes;
  • A interface do usuário é estática e facilmente endereçada usando seletores tradicionais.

Benefícios

Quando as automações falham, isso geralmente ocorre devido a seletores frágeis que quebram após as seguintes causas:
  • Pequenas atualizações de layout de interface gráfica ou tema;
  • IDs de elementos dinâmicos;
  • Alterações no rótulo ou no nome da classe.

Os seletores semânticos superam esses desafios interpretando a intenção em vez da sintaxe.

O uso de seletores semânticos inclui os seguintes benefícios:

  • Resiliência - continue trabalhando mesmo quando a interface do usuário mudar.
  • Adaptabilidade – identificação de elementos equivalentes entre ambientes.
  • Consistência – alinhando a automação com a intenção do usuário e finalidade funcional.
  • Integration – funcionando perfeitamente dentro do Unified Target, juntamente com a segmentação tradicional e do Computer Vision.

Exemplo de uso do Seletor semântico

No exemplo a seguir, o Seletor semântico tem como alvo o botão que envia o botão do formulário por significado, em vez de por sua posição ou atributos HTML. Mesmo que o botão se mova ou seu rótulo mude, a automação ainda será bem-sucedida.



Comparando recursos do seletor

A tabela a seguir captura as diferenças entre outros tipos de seletores e seletores semânticos:

CapabilitiesSeletores tradicionaisComputer VisionSeletores semânticos
Token de alteração da interface do usuárioBaixaMédioAlta
Reconhecimento do contextoLimitadaApenas visualForte (semântica)
Esforço de manutençãoAltaMédioBaixa
Integração no Destino UnificadoSimSimSim (retorno ou primário)
Interpretação semelhante à humanaNãoParcialCompleta
  • Melhores práticas e benefícios
  • Melhores práticas
  • Benefícios
  • Exemplo de uso do Seletor semântico
  • Comparando recursos do seletor

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo
Confiança e segurança
© 2005-2025 UiPath. Todos os direitos reservados.