Fallback nativo do Recorder

Quando você tenta automatizar aplicativos da web dinâmicos em que as propriedades dos controles mudam frequentemente, o Recorder 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 Recorder.

O recurso de fallback nativo do Recorder 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 Generative Recorder 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 Generative Recorder 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 Bot editor, 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 actions 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 Atualizar os valores DOMXpath de forma automática no modo depurar.