Obter Elemento Xpath WEB

Como obter dentro de uma página do navegador um Elemento Xpath.

O que é um Xpath

É uma linguagem de consulta que te permite navegar entre os elementos de um documento estruturado, como XML ou HTML.

Identificando formato

A maioria das páginas criadas nos navegadores é feita com a estrutura HTML, mas como identificar esse formato para não ter dificuldades em buscar um elemento Xpath dentro dela?

Faça os seguintes passos:

1 - Abra a ferramenta de desenvolvedor (DevTools) dentro da página do seu navegador, clicando com o botão direito e selecionando "Inspecionar".

2 - Observe que a palavra <!DOCTYPE html> sempre aparecerá acima de todo código indicando que ela é uma página do tipo HTML.

Todo navegador tem um comando diferente para abrir a ferramenta de desenvolvedor, por isso o mais fácil é clicar com o botão direito e selecionar "Inspecionar Elemento".

Obter o Xpath de um elemento

Agora que verificamos se a página é do tipo HTML, vamos obter o Xpath de um elemento para depois utilizarmos em exemplo prático.

Abra a ferramenta de desenvolvedor (DevTools) e selecione o elemento "Estou com sorte"

XPATH obtido do botão:

/html/body/div[1]/div[3]/form/div[1]/div[1]/div[4]/center/input[2]

Utilizando o Xpath

Dentro do STUDIO existem objetos que interagem com o navegador e necessitam de dados de busca para realizarem algum tipo de processo de automação dentro da página.

Basta inserir o XPATH obtido dentro da caixa:

Existem outras formas de busca: Nome, ID, Nome da Classe, Seletor CSS, Contém Path. Sendo elas também visíveis quando inspeciona-se o elemento.

Recomendável uso do XPATH do elemento para maior precisão da automação.

Exemplo

Abrir navegador na página Google e clicar no botão "Estou com Sorte".

Objetos utilizados:

PASSO 1: Configurar Abrir Navegador

PASSO 2: Configurar Buscar Elemento com XPATH do botão e ação CLICAR.

PASSO 3: Configurar Aguardar e Fechar Navegador.

PASSO 4: Executar o robô e verificar as ações.

Baixar o Robô

Last updated

Logo

Agapys | RobotEasy | 2022 | Todos os Direitos Reservados