Fallback nativo do Gravador

Quando você tenta automatizar aplicativos da web dinâmicos em que as propriedades dos controles mudam frequentemente, o Gravador pode não conseguir automatizar esses aplicativos, pois o valor da propriedade DOMXPath muda a cada atualização da página. Para automatizar esses cenários, habilite o suporte a fallback nativo do Gravador.

O recurso de fallback nativo do Gravador gera vários DOMXPaths durante a captura do objeto, que são, então, armazenados e validados para garantir que possam ser usados para o aplicativo corporativo atual. Após o Gravador generativo verificar que um DOMXPath de fallback consegue fazer a identificação exclusiva do elemento de interface do usuário de destino, ele realiza uma etapa de validação adicional. Isso envolve comparar outras propriedades do elemento da interface do usuário. Por exemplo, se a ação automatizada envolver a entrada de dados, o Gravador generativo garante que a automação prossiga somente se o DOMXPath de fallback corresponder a uma entrada de dados, como uma caixa de texto, e não a botões ou rótulos. Os DOMXPaths confiáveis ​​e relevantes são, então, usados ​​para suas automações.

Para habilitar o recurso de fallback nativo:
  1. No Editor de bot, navegue até Configurações avançadas > Configurações do pacote.

    Navegue até Configurações avançadas

  2. Nas Configurações do pacote > Gravador, habilite a opção Usar fallback nativo.
    Habilitar o fallback nativo
    Nota: Quando as opções Usar fallback nativo e Usar fallback baseado em IA generativa estiverem selecionadas, o bot usa primeiro o fallback nativo para executar ações no objeto capturado. Se o bot não conseguir detectar o controle com suporte de fallback nativo, ele usará a IA generativa.

    Para atualizar os valores de DOMXPath de forma automática no modo Depurar, consulte Fallback baseado em IA generativa.