Verificar se Existe
Objeto utilizado para verificar a existência de um elemento Windows com retorno booleano (verdadeiro ou falso)
Visão Geral
O objeto Verificar se Existe é utilizado para verificar se um elemento está presente na interface de uma aplicação Windows durante a execução da automação.
Ele permite que o robô localize um elemento utilizando um método de busca configurado e confirme se esse elemento existe dentro da aplicação.
Este objeto depende de uma Automação Windows previamente configurada, que define a aplicação onde o elemento será localizado.
Funcionamento
O objeto Verificar se Existe executa uma busca por um elemento na interface da aplicação e verifica se esse elemento está presente.
Fluxo de funcionamento:
A aplicação é identificada previamente por um objeto de Automação Windows.
O objeto Verificar se Existe recebe essa referência da aplicação.
O elemento é localizado utilizando o método configurado em Forma de Busca.
O robô aguarda até o Tempo máximo de espera (em segundos) configurado para localizar o elemento.
O resultado da verificação indica se o elemento foi encontrado ou não na interface.
Quando usar
Quando for necessário validar se um elemento existe na interface da aplicação.
Para criar condições no fluxo da automação baseadas na presença de um elemento.
Em cenários onde a interface pode apresentar elementos dinâmicos ou condicionais.
Quando não usar
Quando a automação não envolve aplicações Windows.
Quando o elemento não pode ser localizado utilizando os métodos de busca disponíveis.
Configuração

CAMPO
DESCRITIVO
Título
Nome do objeto dentro do fluxo da automação. Utilizado para facilitar a identificação da etapa no robô.
Nome Identificador do Objeto
Identificador que representará o resultado da verificação dentro do fluxo da automação.
Selecionar objeto do tipo Automação Windows
Permite selecionar a aplicação Windows onde o elemento será localizado.
Forma de Busca
Define o método utilizado para localizar o elemento na interface da aplicação.
XPath
Caminho utilizado para identificar o elemento na interface da aplicação.
Tempo máximo de espera (em segundos)
Define o tempo máximo que o robô aguardará até localizar o elemento.
Exemplos
Exemplo simples
Um robô precisa verificar se um botão está presente na tela.
Fluxo:
Abrir a aplicação.
Identificar a aplicação utilizando Automação Windows.
Utilizar Verificar se Existe para verificar se o botão está presente.
Exemplo aplicado
Automação de validação de mensagens em um sistema interno.
Fluxo do robô:
Executar uma operação no sistema.
Utilizar Verificar se Existe para verificar se uma mensagem de confirmação foi exibida.
Caso a mensagem exista, continuar o fluxo da automação.
Retornos

Erros comuns e como evitar
Elemento não encontrado
Causa: o elemento não foi localizado utilizando o método de busca configurado.
Como evitar:
Verificar se o XPath está correto.
Aplicação não configurada
Causa: o objeto de Automação Windows não foi definido.
Como evitar:
Garantir que a aplicação foi identificada antes da execução deste objeto.
Tempo de espera insuficiente
Causa: o elemento ainda não foi carregado na interface.
Como evitar:
Ajustar o Tempo máximo de espera (em segundos).
Boas práticas
Utilizar nomes claros no campo Título para facilitar a manutenção da automação.
Garantir que o elemento pode ser localizado de forma consistente na interface.
Utilizar critérios de busca confiáveis para evitar falhas na verificação.
Utilizar o resultado da verificação em condições do fluxo da automação quando necessário.
Last updated
Was this helpful?

