Login com Cofre de Senhas
Passo a passo para utilização de um cofre de senhas do Orquestrador sendo chamado em um robô e realizando o login em um site.
Com a utilização do cofre de senhas o desenvolvedor de um robô não terá acesso às senhas explícitas da organização. Dessa forma, é possível automatizar processos e manter a integridade de informações confidenciais.
O que você vai aprender:
Acessar sites no navegador
Preencher formulários utilizando XPath
Utilização de cofre de senhas
Utilizaremos os objetos:
Abrir Navegador: para abrir um navegador e acessar um site
Buscar Elementos: para capturar um campo de um formulário e preencher os dados de usuário e senha
✍️Vamos ao passo a passo!
PASSO 1: Acessar um Site
Utilizaremos o objeto "Abrir Navegador" para abrir um navegador web e acessar a página onde faremos o nosso login.
Acessaremos o site do HUB, que é um outro produto Roboteasy!

PASSO 2: Capturar XPath dos Campos
Vamos acessar o site e obter o XPath de 3 campos: usuário, senha e o botão entrar.
Os códigos XPath que precisamos são esses:
Campo usuário: /html/body/div[1]/div/div/div[1]/div[2]/label[1]/div/div/div/input
Campo senha : /html/body/div[1]/div/div/div[1]/div[2]/label[2]/div/div/div/input
Botão entrar : /html/body/div[1]/div/div/div[1]/div[2]/button
PASSO 3: Preenchendo o Usuário
Agora que o nosso robô já acessa a página e nós já temos os códigos necessários, vamos utilizar o objeto Buscar Elementos para indicar ao robô onde ele deve preencher as informações e em qual botão deve clicar para fazer o login na página.
O objeto buscar elementos deverá ser preenchido assim:

PASSO 4 : Preenchendo a Senha
Para o preenchimento da senha, vamos utilizar o cofre de senhas cadastrado no Orquestrador.
É importante prestar atenção na forma como o cofre está cadastrado e na sintaxe para acessar a informação através do Studio.
Nosso cofre está cadastrado na seguinte estrutura:
Nome do cofre: CofreHUB
Nome da senha: SenhaCintia
Vamos utilizar novamente o objeto "Buscar Elementos" para localizar o campo senha e preencher o dado do cofre:

PASSO 5: Clicar no Botão Entrar
Para finalizar o processo de login, precisamos que o robô clique no botão Entrar. Para isso, vamos utilizar novamente o objeto "Buscar Elementos", mas dessa vez com a ação de clicar:

Daqui em diante o robô poderia fazer inúmeras ações dentro da página em que nós realizamos o login. Como o nosso exemplo finaliza por aqui, vamos adicionar o elemento "Fechar Navegador" para evitar qualquer instância do Chrome presa no nosso computador.
A estrutura final do nosso robô é essa:

PASSO 6: A Execução
Ao executar este robô, teremos o seguinte resultado:

Download do Robô
Não esqueça de mudar o cofre de senhas!
Conclusão
Percebeu que em nenhum momento tivemos acesso à senha explicitamente? Essa é a magia do cofre, de modo que a integridade dos dados seja mantida o tempo todo.
Até logo! 👏
Last updated
Was this helpful?