Práticas recomendadas do gravador
- Última atualização2025/12/29
Práticas recomendadas do gravador
Siga estas práticas recomendadas para garantir uma automação confiável, eficiente e sustentável ao usar o Gravador universal.
Práticas recomendadas gerais
- Defina o dimensionamento de DPI para 100% para melhor compatibilidade, especialmente ao trabalhar com o AISense Recorder.
- Grave em um ambiente estável. Antes de gravar, certifique-se de que seu ambiente esteja estável, fechando aplicativos e guias de navegador desnecessários.
- Para automação da Web, certifique-se de que o zoom do navegador esteja ajustado para 100% no Google Chrome e no Microsoft Edge para capturar os elementos com precisão.
- Recomendamos que você mantenha o mesmo ambiente entre a gravação e a execução.
- Incorpore um gerenciamento de erros robusto em sua automação envolvendo ações do Gravador com lógica para novas tentativas, esperas ou ações de fallback. Isso garante que sua automação seja capaz de lidar com atrasos e problemas inesperados de maneira eficiente.
- Após a gravação, teste sua automação com um conjunto de dados, ambientes e contas de usuário diferentes para garantir a confiabilidade. Reinicie o aplicativo para confirmar que o Gravador ainda reconhece os elementos, verificando se seus seletores estão estáveis.
Práticas recomendadas para configuração e confiabilidade do Gravador
- Identifique as propriedades que permanecem estáticas executando sua automação várias vezes e observando quais atributos são consistentes. Feche e reabra páginas da Web para verificar se há alterações nos controles e teste bots em diferentes ambientes para verificar sua confiabilidade. Tenha cuidado com valores que combinam strings e números, pois estes são frequentemente dinâmicos. Revalide essas propriedades regularmente. Se o DOMXPath for dinâmico, crie um XPath dinâmico que possa ser usado em seu lugar. Use caracteres curinga para obter maior confiabilidade, por exemplo, quando um prefixo é seguido por números variáveis.
- Ao usar a ação Definir Texto para simular a entrada do usuário, especialmente em campos que ativam preenchimento automático ou processos de backend semelhantes, adicione um pequeno atraso entre os pressionamentos das teclas. Isso garante que todas as funções esperadas sejam executadas corretamente.
- Use ID como critério de pesquisa no gravador quando o elemento da interface que você deseja automatizar possuir um atributo de ID único e estável. Um ID de elemento estável e exclusivo oferece uma maneira eficiente e confiável de identificar elementos da interface do usuário.
- Sempre inclua DOMXpath em seus critérios de pesquisa ao trabalhar com aplicativos da Web, especialmente para elementos dinâmicos. A propriedade Path representa a posição de um elemento na hierarquia da interface do usuário utilizando valores numéricos ou baseados em índices, que podem variar frequentemente caso o layout da interface seja modificado, elementos sejam adicionados ou removidos, ou a ordem deles seja alterada.
- Os principais algoritmos de pesquisa são Path e DOMXPath. Para tecnologias que não são HTML, recomenda-se usar a propriedade Path. Para automação da Web, utilize DOMXPath e seletor CSS. Sempre inclua a propriedade Path nos critérios de pesquisa para aplicativos que não sejam HTML.
- No modo não assistido, ações físicas podem encontrar problemas se o aplicativo não for renderizado corretamente. Utilize ações adequadas para alcançar seu caso de uso de maneira confiável.
- Use curingas * nos títulos das janelas quando o título da janela mudar em um evento específico ou fluxo, como nomes de arquivos, IDs de usuário, datas. Por exemplo, Fatura - * em vez de Fatura - 12345.