studio
2023.4
false
UiPath logo, featuring letters U and I in white

Guia do usuário do Studio

Última atualização 17 de dez de 2024

O painel Pontos de Interrupção

Os Pontos de interrupção são usados para pausar propositalmente o processo de depuração em uma atividade que pode disparar problemas de execução. Definir uma condição e/ou contagem de ocorrências transforma o ponto de interrupção simples em um condicional. Adicionar resultados de log transforma o ponto de interrupção condicional em um tracepoint condicional. Adicionar apenas uma mensagem de log transforma o ponto de interrupção em um tracepoint simples.

Você pode colocar e modificar um ponto de interrupção em qualquer atividade da seguinte maneira:

  • no menu de contexto, clique com o botão direito do mouse em uma atividade e selecione Alternar Ponto de Interrupção;
  • selecionando a atividade e clicando no botão Pontos de Interrupção na guia Depurar;
  • pressionando F9 enquanto a atividade desejada estiver selecionada.

Uma única atividade precisa ser selecionada para que um ponto de interrupção seja ligado. No entanto, é possível alternar quantos pontos de interrupção sejam necessários. Certifique-se de que a ordem das atividades no fluxo de trabalho não seja alterada após o ponto de interrupção ser definido.

Cada ponto de interrupção ou ponto de rastreamento recebe um ícone específico com base no seu estado. O ícone será definido na atividade e ficará visível no painel Pontos de Interrupção.



Tipo

Description

Pontos de Interrupção

Pontos de interrupção pausam o processo de depuração antes que a atividade seja executada. Os pontos de interrupção podem ter os seguintes estados:

  • Habilitado: docs image
  • Desabilitado: docs image

Pontos de interrupção condicionais

Pontos de interrupção condicionais são pontos de interrupção que dependem de uma condição e/ou uma contagem de ocorrências definida. Pontos de interrupção condicionais podem ter os seguintes estados:

  • Habilitado: docs image
  • Desabilitado: docs image

Pontos de rastreamento

Os tracepoints são pontos de interrupção com mensagens de log definidas. Quando o ponto de rastreamento é atingido durante a depuração, a mensagem é registrada no nível de rastreamento. Os tracepoints podem ter os seguintes estados:

  • Habilitado: docs image
  • Desabilitado: docs image

Tracepoints condicionais

Os tracepoints condicionais têm uma condição ou contagem de ocorrências definida, e uma mensagem registrada em log. A mensagem será registrada em log quando a condição for atendida pela quantidade de vezes indicada no campo de contagem de ocorrências. Pontos de rastreamento condicionais podem ter os seguintes estados:

  • Habilitado: docs image
  • Desabilitado: docs image

Para modificar o estado de um ponto de interrupção ou tracepoint, selecione a atividade e pressione F9, clique no ícone no painel Pontos de Interrupção ou use os menus de contexto dos painéis Designer ou Pontos de Interrupção. Também é possível pode clicar no botão Pontos de Interrupção na guia Depurar, abrir o menu suspenso e clicar em Alternar Ponto de Interrupção.

Observação: Os pontos de interrupção definidos durante o desenvolvimento permanecem ao reabrir o projeto de automação. Pontos de interrupção não permanecem no ambiente de execução, apenas na depuração.

Selecione um ponto de interrupção no painel e clique no botão Excluir para removê-lo. A opção Excluir todos os pontos de interrupção permite que você exclua todos os pontos de interrupção no projeto atual. A opção Habilitar todos os pontos de interrupção ajuda você a habilitar todos os pontos de interrupção no projeto aberto atualmente. Consequentemente, a opção Desabilitar todos os pontos de interrupção desabilita todos os pontos de interrupção. A seleção múltipla está disponível no painel Pontos de Interrupção.

Configurações do Ponto de Interrupção

O painel Pontos de Interrupção vem com um conjunto de configurações que podem ser ajustadas individualmente para cada ponto de interrupção ativado/desativado que faz parte do projeto de automação. Clique no ícone para abrir a janela.



Observação: leve em consideração que qualquer expressão adicionada no campo Condição não é validada.

Descrições dos campos das configurações do ponto de interrupção

A janela Configurações do Ponto de Interrupção tem as seguintes opções:

Opção

Description

Condição

A condição para o ponto de interrupção. Se a condição for atendida durante a depuração, a execução será interrompida e a atividade ficará destacada.

Contagem de Ocorrências

Especifica a quantidade de vezes que a condição deve ser atendida antes da execução ser interrompida. Se a contagem de ocorrências for superior à quantidade de vezes que a condição pode ser atendida, a execução não será interrompida ao encontrar o ponto de interrupção. O valor máximo da contagem de ocorrência é 32.767.

Mensagem do Log

Especifica a mensagem que será registrada no nível de rastreamento quando a condição for atendida. A mensagem fica visível no painel Saída. Se uma condição não estiver definida, a mensagem ainda será registrada.

Continuar execução ao registrar em log

Se selecionada, a execução não será pausada quando a condição for atendida e a mensagem especificada será registrada. Disponível apenas se uma mensagem de log tiver sido definida anteriormente.

As configurações para qualquer ponto de interrupção no projeto ficam visíveis ao passar o cursor do mouse no ponto de interrupção no painel Designer.

O painel Pontos de Interrupção



O painel Pontos de Interrupção exibe todos os pontos de interrupção no projeto atual, juntamente com o arquivo no qual eles estão contidos. A coluna Nome da Atividade mostra a atividade com o ponto de interrupção alternado, já a coluna Caminho do Arquivo exibe o arquivo e seu local.

A coluna Condição exibe as condições definidas como pontos de interrupção. A coluna Mensagem do Log mostra as mensagens a serem registradas em log se a condição for atendida. Passe o cursor do mouse sobre a tag do ponto de interrupção em uma atividade para exibir sua condição e a mensagem do log.

Clique duas vezes em um ponto de interrupção para exibir a atividade destacada no painel Designer. Utilize as opções do menu de contexto ou o botão Pontos de Interrupção na faixa de opções para habilitar ou desabilitar os pontos de interrupção.

Para excluir vários pontos de interrupção, selecione-os e clique em Excluir no menu de contexto, ou no botão Excluir no painel. Isso remove os pontos de interrupção do arquivo atual.

Os botões Excluir Todos, Habilitar Todos e Desabilitar Todos realizam ações em todos os pontos de interrupção listados no painel, independentemente de estarem selecionados ou não.

Menu de contexto para pontos de interrupção

Clique com o botão direito do mouse em um item no painel Pontos de Interrupção para abrir o menu de contexto com as seguintes opções:

Opção

Description

Excluir

Exclui os pontos de interrupção selecionados.

Foco

Pula para o ponto de interrupção no painel Designer.

Habilitar

Habilita os pontos de interrupção selecionados.

Desabilitar

Desabilita os pontos de interrupção selecionados.

Configurações

Abre a janela Configurações do Ponto de Interrupção para adicionar uma condição ao ponto de interrupção.

Observação: as condições do ponto de interrupção não são avaliadas ao usar Validar Arquivo ou Validar Projeto.

Limitações conhecidas em projetos do Windows - Legado

A execução não pausa quando um ponto de interrupção é atingido se o fluxo de trabalho contiver:

  • Uma atividade de automação de IU na qual qualquer opção é selecionada para a propriedade Wait for page load.
  • Duas variáveis de diferentes tipos que são chamadas usando a mesma expressã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.