> For the complete documentation index, see [llms.txt](https://docs.roboteasy.tech/studio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboteasy.tech/studio/geral-1/gravador-de-processos.md).

# Gravador de Processos

{% hint style="warning" %}
Caso tenha um problema com o gravador, certifique-se de que esteja executando como administrador.
{% endhint %}

Conforme imagem abaixo, ao clicar no botão em destaque, será aberto o gravador. Basicamente, o gravador tem o objetivo de otimizar o processo de automatização. Com ele, é possível buscar de forma dinâmica todos os elementos disponíveis em programas e também na web.

![](/files/-MfjwuLwpiBNorbmOC7Y)

### Gravador

![](/files/-Mfjz9DWliWavqo-xV2N)

### Menu

![](/files/-MfjzHz_TPRMA56p1zs6)

**Windows/Web:** Essa opção define qual processo será automatizado.

{% hint style="info" %}
Para mais informações sobre o tipo de automação ver o tópico [Tipo de automatização](#tipo-de-automatizacao)
{% endhint %}

**Indicar apenas um elemento:** Ao utilizar essa ação, será possível indicar um elemento em tela e selecionado. Automaticamente, será posicionado na árvore de objetos.

**Indicar Elemento:** Essa opção possibilitará indicar um elemento na área de trabalho. Quando o elemento for selecionado, automaticamente será criada uma árvore de elementos relacionados, podendo ser níveis superiores ou inferiores.

**Iniciar Gravação:** Inicia um fluxo de gravação continua, o qual será interrompido apenas quando a tecla **Esc** por pressionada. Durante o processo de gravação, será apresentada a seguinte tela como auxiliar:

<figure><img src="/files/q023j3iBMi7UzR9Sy1HS" alt=""><figcaption></figcaption></figure>

**Realçar:** Criará um destaque quando um elemento for selecionado na árvore.

**Gravar foco ou abertura:** Criará automaticamente um objeto na lista para selecionar a janela ou abrir o programa.

{% hint style="info" %}
Para sair do modo de gravação aperte as teclas Ctrl + Shift + X
{% endhint %}

### Tipo de automatização

Ao trabalhar com o gravador é possível realizar o mapeamento de dois tipo de elementos, elementos do tipo **Windows** e elementos do tipo **Web,** utilizando os botões localizados no canto superior esquerdo o usuário poderá selecionar o tipo de automação com a qual deseja estar trabalhando.

![](/files/PmVadOx0HecYDKjgtWow)

Utilizando o ícone da esquerda será seleciona a opção de automação Windows e ao selecionar o ícone da esquerda será utilizado a opção de automação Web.

Ao selecionar a opção "Web" aparecerá para o usuário uma janela para este poder escolher o tipo de navegador onde os elementos serão mapeados assim como a opção de utilizar ou não janelas anônimas.

![](/files/R2duQ7Zii5938Gx5Y3Qr)

Dentre as opções disponibilizadas de navegadores para realizar a automação temos o Google Chrome, o Firefox e por fim o Microsoft Edge.

### **Elementos da área de trabalho**

![](/files/-Mfk0gLc39yraRO3sGWR)

**Serão apresentados todos os elementos que estão disponíveis para automatização na área de trabalho.**

<div align="left"><img src="/files/-Mfk0wHTc4jeHWyLk3dK" alt=""></div>

**Atualizar árvore:** Cria uma árvore com todos os níveis de elementos da área de trabalhos.

**Limpar árvore:** Elimina todos os elementos mapeados.

<div align="left"><img src="/files/-Mfk1Jz7IjdF88poO0_a" alt=""></div>

Serão apresentadas todas as propriedades disponíveis para automatizar um objeto.

### Lista de objetos mapeados

![](/files/-Mfk1gQtF21CyA3H8hF_)

No menu de ações, será apresentado o fluxo de gravação, o qual representará a automatização do processo. No caso acima, primeiramente será selecionado o programa e na sequência efetuada uma ação.

<div align="left"><img src="/files/-Mfk1ym_PLEkC2Liv0H5" alt=""></div>

**Enviar para IDE:** O processo mapeado será efetivado e disponibilizado no RobotEasy Studio.

**Testar todos:** Um teste passando por todas as etapas será efetuado.

**Limpar:** Todo o fluxo mapeado será eliminado.

### RobotEasy Studio

![](/files/-Mfk3EypsZz-vW5A0B_b)
