activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
Atividades do UIAutomation
Last updated 13 de ago de 2024

Gravador de Aplicativo/Web

Sobre o App/Web Recorder

A gravação pode ajudar você a economizar muito tempo ao automatizar suas tarefas. O App/Web Recorder captura suas ações conforme você as executa na tela e gera uma atividade Usar Aplicativo/Navegador com uma série de atividades dentro dela com base em suas ações.

Todos os elementos da interface do usuário são realçados enquanto você grava, para que você possa ter certeza de que os botões, campos ou menus corretos estão selecionados. O gravador captura uma ação padrão para cada tipo de elemento de interface do usuário e também permite que você escolha manualmente a ação desejada antes de executá-la.

O gravador exibe uma visualização das atividades que serão adicionadas ao seu projeto em tempo real. A visualização inclui capturas de tela informativas que também são adicionadas às atividades no projeto de automação. A seção de visualização pode ser recolhida clicando no cabeçalho Etapas gravadas .

Cada ação registrada gera uma atividade. A tabela a seguir lista as ações que você pode registrar e as atividades geradas para elas. Algumas ações são gravadas automaticamente, o que significa que a atividade correspondente é gerada automaticamente, enquanto outras devem ser selecionadas manualmente antes de serem gravadas.

Ações Registradas Automaticamente

Ações que devem ser selecionadas antes da gravação

  • Clicar em botões, links e outros elementos clicáveis, como ícones ou imagens. Uma atividade de clique é gerada.
  • Digitar texto em uma área de texto, como uma caixa de texto. Uma atividade Type Into é gerada.
  • Marcar ou desmarcar uma caixa de seleção. Uma atividade Marcar/Desmarcar é gerada.
  • Enviando atalhos de teclado usando seu teclado. Uma atividade de atalhos de teclado é gerada.
  • Selecionando um item de um menu suspenso. Uma atividade Selecionar Item é gerada.
  • Copiando texto usando a atividade Obter texto .
  • Passar o mouse sobre um elemento usando a atividade Hover .
  • Destacando um elemento usando a atividade Destacar .
Registrando suas ações
  1. Abra o aplicativo ou a página do navegador da Web que deseja automatizar.
  2. Clique em App/Web Recorder na faixa de opções do Studio ou pressione Ctrl+Alt+R no teclado. Dependendo da sua configuração, esta opção também pode estar localizada em Gravação.



    A janela App/Web Recorder é exibida.



  3. (Opcional) Por padrão, após indicar o elemento de interface do usuário com o qual interagir, a seleção de destino é feita automaticamente. Se você quiser adicionar ou remover âncoras, remova e adicione o alvo novamente após indicá-lo e confirme a seleção antes de gravar as etapas, selecione Confirmar cada etapa.

    Mesmo se você não selecionar esta opção, poderá ativá-la rapidamente para etapas individuais na gravação. Para fazer isso, pressione e segure a tecla Shift enquanto clica em um elemento da interface do usuário para interagir ou enquanto seleciona uma opção da ação Escolher menu suspenso.

  4. Uma vez aberto, o Gravador está pronto para registrar ações. Se você optar por pausá-lo, poderá clicar em Gravar para retomar a gravação.

    Observação:

    Abrir o Gravador de Aplicativo/Web enquanto uma atividade Usar Aplicativo/Navegador está selecionada no Designer de Fluxo de Trabalho permite apenas indicar ações em elementos no aplicativo ou navegador que está definido como um destino para essa atividade.

    Se uma atividade Usar aplicativo/navegador não for selecionada, você poderá registrar suas ações em todos os aplicativos abertos em sua máquina.

  5. (Opcional) Você pode habilitar o suporte de Repositório de Objetos para o Gravador pressionando o botão docs image botão, que permite usar objetos existentes do Object Repository ou criar novos quando necessário.
  6. Indique o elemento no qual deseja realizar ações clicando nele. Elementos individuais na janela são realçados conforme você move o mouse sobre eles.

    • Para registrar a ação padrão para o elemento de interface do usuário com o qual você deseja interagir, clique no elemento de destino.
    • Para executar ações não padrão (como ações executadas por atividades como Get Text, Hovere mais), passe o mouse sobre o elemento de destino e selecione uma opção em Escolher ação menu flutuante que aparece ao lado do elemento.

      Você também pode usar a automação de imagem arrastando uma área em seu aplicativo e selecionando uma ação que deseja executar no menu Escolher ação .

      Após a gravação de uma ação adicionada manualmente, o Gravador retorna ao modo de seleção automática.

      Você pode alterar o layout do menu entre apenas ícones e exibição de lista ou fixá-lo para que fique sempre visível durante a gravação usando os botões no canto superior direito do menu.



  7. Algumas ações exigem sua entrada antes que uma atividade seja gerada, portanto, forneça as informações necessárias quando solicitado e pressione Enter no teclado ou clique em Confirmar. Por exemplo, se você selecionou uma caixa de texto, uma ação Digitar em é detectada e você será solicitado a inserir o texto a ser digitado.

    Observação: para garantir que a ação seja executada no elemento pretendido, não mova o mouse sobre outro elemento da interface do usuário até que a ação seja executada no elemento de destino atual.
  8. A ação é executada e a atividade é gerada. Para continuar, selecione o próximo elemento para interagir de maneira semelhante e repita até que todas as ações sejam registradas.
  9. Quando terminar de gravar suas ações, clique em Salvar e volte ao Studio para fechar o Gravador e adicionar as atividades ao seu projeto.

    Se uma atividade de contêiner foi selecionada no painel Designer quando você iniciou o Gravador, as atividades geradas são adicionadas dentro dele. Se foi selecionada uma atividade que não é container, as atividades geradas são adicionadas após a atividade selecionada.



Durante a gravação, você pode:

  • Adicione um atraso de 5 segundos na seleção do elemento pressionando F2 no teclado. Você pode fazer isso se, por exemplo, um elemento com o qual você precisa interagir não estiver na área visível da tela e você precisar de tempo para rolar até ele.
  • A qualquer momento, pause a gravação, clicando em Pausardocs image. Para retomar a gravação, clique novamente em Gravardocs image.
  • Use as teclas modificadoras, Alt, Ctrl, Shift.
  • Gerencie as atividades adicionadas até agora usando a visualização em Etapas gravadas:

    • Remova uma atividade clicando em Excluirdocs image no canto superior direito da atividade.
    • Configure a entrada ou saída de algumas atividades:

      • Edite o texto a ser digitado para Type Into.
      • Atualize a seleção para Selecionar item.
      • Altere a ação para Marcar/Desmarcar.
      • Remova sequências gravadas para atalhos de teclado.
      • Selecione onde salvar o texto copiado para Obter texto.



A janela App/Web Recorder permite selecionar o modo de entrada que é usado para executar as ações gravadas, tanto durante a gravação quanto em tempo de execução, quando o fluxo de trabalho é executado. Isso permite testar em tempo real o método de entrada em elementos específicos. Por exemplo, se uma ação gravada parece não ser executada, tente alterar o método de entrada para Eventos de hardware, pois o elemento pode não suportar outros métodos de entrada. clicando exibe um menu no qual você pode selecionar API do Chromium, Mensagens da janela, Eventos de hardwareou Simular. Por padrão, o método de entrada é definido como Auto, que detecta automaticamente o melhor método de entrada com base nas configurações do projeto.



Nota: Devido ao fato de que ações como Double-Click, Right-Clicke Keyboard Shortcuts executadas com o método Simulate geralmente falham, elas são gravadas e executadas automaticamente com o método Hardware Events , mesmo que você tenha selecionado o método Simulate .

Clicando no botão permite a configuração completa dos alvos e valores salvos. Quando habilitado, todos os alvos devem ser confirmados através do botão azul que aparece ao passar o mouse sobre o alvo (semelhante à tela de seleção). Este modo deve ser usado se âncoras adicionais/diferentes precisarem ser adicionadas durante a gravação.

Obs: Ao gravar no perfil StudioX, a opção Indicar no Excel não está disponível no Plusdocs image cardápio. Para indicar os dados do Excel, selecione as células nomeadas, use a opção Custom Input ou deixe o campo em branco e use Indicar no Excel após concluir a gravação e retornar ao designer do StudioX.
Integração do repositório de objetos

A geração de objetos do Object Repository ao realizar uma gravação combina o melhor dos dois mundos, permitindo que você crie automações de trabalho em tempo real e de maneira escalável.

Quando o for ativado no Gravador, qualquer elemento indicado durante a gravação é verificado em relação a objetos no Repositório de Objetos, levando a um dos três cenários:

  • Se o objeto não for encontrado, um novo objeto será criado para o elemento indicado e poderá ser facilmente reutilizado.
  • Se o objeto for encontrado, ele será vinculado à atividade registrada.
  • Se forem encontrados vários objetos que correspondam ao elemento indicado, você será solicitado a escolher um deles ou criar um novo.

    Observação: usar repositórios de objetos grandes com o gravador pode tornar a execução mais lenta
Atividades geradas automaticamente

As seguintes atividades são geradas automaticamente quando a ação correspondente é detectada. Se necessário, você pode atualizar as propriedades das atividades após concluir a gravação.

  • Clicar - Gerado quando você seleciona um botão ou um link durante a gravação. O tipo de clique e o botão do mouse também são gravados.



  • Tepe Anto - Gerado quando você seleciona uma caixa de texto ou outros elementos de interface gráfica editáveis durante a gravação.

    Depois de selecionar o campo de texto, você será solicitado a inserir o texto para concluir a ação. Você pode selecionar Texto simples para inserir o texto diretamente na caixa de diálogo ou Expressão para selecionar dados do Excel ou salvos para valores posteriores no menu Mais menu (no StudioX) ou uma expressão (no Studio). Por padrão, a opção Campo vazio é selecionada para remover qualquer texto existente antes de digitar.



  • Selecionar Item — gerado quando você seleciona uma lista suspensa ou caixa de combinação durante a gravação. Após selecionar o menu suspenso, será solicitado que você selecione um item da lista para concluir a ação.



  • Marcar/Desmarcar — Gerado quando você marca um botão de rádio ou uma caixa de seleção. A Actions padrão a ser executada na caixa de seleção é Alternar.



  • Atalhos do teclado - Gerado quando você pressiona uma combinação de atalhos do teclado durante a gravação.
Atividades geradas manualmente

Em algumas situações, você deve escolher manualmente a próxima ação a ser executada antes de registrar a ação e gerar a atividade.

  • As seguintes ações não podem ser gravadas automaticamente:

    • Copiar texto de um aplicativo ou navegador web usando a atividade Get Text . Após escolher as Actions e selecionar o elemento de destino, indique onde salvar o texto copiado da visualização da atividade Etapas Gravadas. Se a opção Confirmar cada etapa estiver selecionada, você será solicitado a indicar onde salvar o texto após confirmar o destino.
    • Focalize um elemento de interface gráfica usando a atividade Hover.
    • Realce um elemento de interface gráfica usando a atividade Highlight.
  • A ação que é registrada automaticamente pode não ser a ação desejada. Por exemplo, você clicou na área de texto no Bloco de Notas com a intenção de digitar nela, mas a ação registrada por padrão foi Clicar. Nesse caso, você pode excluir a ação adicionada por padrão e adicionar manualmente a atividade pretendida.

Você pode selecionar manualmente qual ação executar em Escolher ação menu flutuante que aparece ao lado dos elementos da interface do usuário durante a gravação.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.