Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades do UIAutomation
Última atualização 26 de abr de 2024

Execução automatizada de um aplicativo local

O exemplo abaixo explica como automatizar o fluxo de execução de um aplicativo local abrindo-o, executando-o e, então, fechando-o. Ele apresenta atividades como Set Text, Type Secure Text, Type Into, Click, Attach Window, Hide Window, Show Window, Minimize Window, Restore Window ou Close Window. Essas atividades podem ser encontradas no pacote UiPath.UIAutomation.Activities.

É assim que um processo de automação pode ser construído:

  1. Abra o Studio e crie um Processo.
  2. Baixe o arquivo com o projeto neste exemplo e copie a pasta Aplicativos para sua pasta de projeto. Clique duas vezes no arquivo UIDemo.exe na pasta Aplicativos.
  3. Arraste um contêiner Sequência para o Designer de Fluxo de Trabalho.

    • Crie as seguintes variáveis:

      Nome da variável

      Tipo de Variável

      Valor Padrão

      Password

      String

       

      Username

      String

       

      CashIn

      String

      "100"

      UiDemoWindow

      UiPath.Core.Window

       
         
  4. Arraste uma atividade Assign para dentro do contêiner Sequence.

    • Adicione a variável Username no campo Para.
    • Adicione o valor "admin" no campo Valor.
  5. Arraste uma atividade Assign para baixo da atividade Assign.

    • Adicione a variável Password no campo Para.
    • Adicione o valor "password" no campo Valor.
  6. Arraste uma atividade Open Application para baixo da atividade Assign.

    • Dentro da atividade clique em Indicar janela na tela e, então, selecione a caixa de diálogo Login do UIDemo. O GIF abaixo mostra todas as etapas que você precisa seguir:



  7. Arraste uma atividade Set Text para dentro da atividade Open Application.

    • No painel Propriedades, adicione a variável Nome de usuário no campo Texto.
    • Dentro da atividade clique em Indicar elemento dentro da janela e, então, selecione o campo Nome de usuário na caixa de diálogo Login. O GIF abaixo mostra todas as etapas que você precisa seguir:



  8. Arraste outra atividade Set Text para baixo da atividade Set Value.

    • No painel Propriedades, adicione a variável Senha no campo Texto.
    • Dentro da atividade clique em Indicar elemento dentro da janela e, então, selecione o campo Senha na caixa de diálogo Login. O GIF abaixo mostra todas as etapas que você precisa seguir:



  9. Arraste uma atividade Click para baixo da atividade Set Text.

    • No painel Propriedades, marque a caixa de seleção para a opção SimularClique.
    • Dentro da atividade, clique em Indicar elemento dentro da janela e, então, selecione o botão Login na caixa de diálogo Login. O GIF abaixo mostra todas as etapas que você precisa seguir:



  10. Execute o processo para fazer login no UIDemo.
  11. Arraste uma atividade Set Text para baixo da atividade Open Application.

    • No painel Propriedades , adicione a variável CashIn no campo Texto .
    • Dentro da atividade clique em Indicar na tela e, então, selecione o campo Cash In no UIDemo.
  12. Arraste uma atividade Attach Window para baixo da atividade Set Text.

    • No painel Propriedades, adicione a variável UiDemoWindow no campo JanelaDoAplicativo.
    • Dentro da atividade, clique em Indicar janela na tela e, então, selecione o aplicativo UIDemo. O GIF abaixo mostra todas as etapas que você precisa seguir:



  13. Selecione o contêiner Do dentro da atividade Attach Window e crie a seguinte variável:

    Nome da variável

    Tipo de Variável

    Valor Padrão

    OnUsCheck

    String

    "50"

  14. Arraste uma atividade Message Box para dentro do contêiner Do da atividade Attach Window.

    Adicione a expressão "Cash In is set to: "+CashIn no campo Texto.
  15. Arraste uma atividade Hide Window para baixo da atividade Message Box.
  16. Arraste uma atividade Type Into para baixo da atividade Hide Window.

    • No painel Propriedades , adicione a variável OnUsCheck no campo Texto .
    • Marque a caixa de seleção para a opção Simular Digitar. Isso simula, em segundo plano, o tipo usando a tecnologia do aplicativo de destino.
    • Dentro da atividade, clique em Indicar elemento dentro da janela e, então, selecione o campo On Marcar Check no UIDemo. O GIF abaixo mostra todas as etapas que você precisa seguir:



  17. Arraste uma atividade Message Box para baixo da atividade Type Into.

    • Adicione a expressão "Window is now hidden." no campo Texto.
  18. Arraste uma atividade Show Window para baixo da atividade Message Box.
  19. Arraste uma atividade Message Box para baixo da atividade Show Window.

    • Adicione a expressão "The same window is shown, Cash In is still set to "+ CashIn + vbCr+"On Us Check value was typed while the window was hidden." no campo Texto.
  20. Arraste uma atividade Minimize Window para baixo da atividade Message Box.
  21. Arraste uma atividade Message Box para baixo da atividade Minimize Window.

    • Adicione a expressão "Window is now minimized." no campo Texto.
  22. Arraste uma atividade Restore Window para baixo da atividade Message Box.
  23. Arraste uma atividade Message Box para baixo da atividade Restore Window.

    • Adicione a expressão "Window is now restored. Robot clicks Accept and then closes the window." no campo Texto.
  24. Arraste uma atividade Click para baixo da atividade Message Box.

    • No painel Propriedades, marque a caixa de seleção para a opção SimularClique.Isso simula, em segundo plano, o tipo usando a tecnologia do aplicativo de destino.
    • Dentro da atividade, clique em Indicar elemento dentro da janela e, então, selecione o botão Aceitar no UIDemo. O GIF abaixo mostra todas as etapas que você precisa seguir:



  25. Arraste uma atividade Close Window para baixo da atividade Attach Window.

    • No painel Propriedades, adicione a variável UiDemoWindow no campo UsarJanela.
  26. Arraste uma atividade Message Box para baixo da atividade Close Window.

    • Adicione a expressão "Window is now closed." no campo Texto.
  27. Execute o processo. O aplicativo é aberto, executado automaticamente e, então, fechado.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.