Depurador para empresas

Resolver problemas e aperfeiçoar aplicações e soluções empresariais

  • Depuração passo a passo para um rastreamento preciso de erros
  • Inspecionar variáveis e expressões em tempo de execução
  • Os pontos de interrupção permitem depurar o código de forma direcionada
  • Depurar o comportamento da aplicação em todas as plataformas
  • Deteta problemas precocemente para reduzir os erros de produção

Identificar e resolver problemas o mais cedo possível

O MobileTogether Designer inclui um depurador de ações e XPath que lhe permite diagnosticar e depurar as suas aplicações, permitindo-lhe compreender imediatamente qualquer comportamento da aplicação – tudo diretamente no ambiente de desenvolvimento. Isto permite depurar tanto o fluxo de execução dentro das árvores de ações como os resultados das funções XPath/XQuery que são chamadas dentro dessas árvores.

O MobileTogether suporta três modos de depuração:

  • Modo de ponto de interrupção: Permite definir pontos de interrupção para que o depurador pare após a execução de ações específicas ou expressões XPath/XQuery
  • Modo de execução: O depurador pausa na próxima ação, permitindo que avance passo a passo através de uma sequência de ações
  • Modo de detecção de erros: O depurador interrompe a execução quando um erro é detetado, permitindo a resolução imediata do problema

Quando um ponto de interrupção é atingido – seja por um ponto de interrupção definido, um erro, ou na próxima ação – a vista de depuração apropriada é aberta, e pode percorrer a execução da ação ou da expressão XPath, visualizando a pilha de chamadas, como os valores das variáveis são atualizados e os resultados das expressões de monitorização.

Depurador de aplicações no MobileTogether

O MobileTogether é a plataforma de desenvolvimento rápido de aplicações mais acessível que oferece este nível de depuração durante o desenvolvimento. O depurador, adequado para empresas, ajuda a detetar e resolver problemas desde o início, reduzindo o risco de erros ou problemas de desempenho na versão final. A capacidade de simular diferentes ambientes de aplicação e realizar testes exaustivos antes do lançamento é fundamental em contextos empresariais e comerciais, onde falhas podem ser dispendiosas e afetar operações críticas.

Depuração do comportamento da aplicação

O depurador de ações no MobileTogether permite examinar e solucionar problemas nas ações de um evento de controlo ou de uma página, que são acionadas pela Árvore de Ações. O depurador de ações é fundamental para garantir que fluxos de trabalho complexos funcionem conforme o esperado em diversas condições reais.

 

Existem duas formas de ativar o depurador de ações durante a simulação: pode interromper a execução para depuração num ponto de interrupção previamente definido pelo programador, ou pode selecionar uma ação específica para depurar diretamente durante a simulação.

 

O depurador de ações exibe a sequência de ações no painel superior. Abaixo, pode examinar a pilha de chamadas das ações, visualizar como os valores das variáveis são atualizados durante a execução e definir expressões de monitorização para testar diferentes aspetos da execução de uma ação.

 

Pode analisar os resultados de cada etapa de uma ação passo a passo, utilizando os botões "Entrar", "Passar" e "Sair" na barra de ferramentas do depurador. Isto permite-lhe observar o fluxo de execução e as alterações nas variáveis em tempo real.

Depurar o comportamento da aplicação no MobileTogether

Depuração de expressões XPath/XQuery

Além da sua linguagem de programação visual "Action Trees", o MobileTogether utiliza expressões XPath e XQuery para definir como os dados são processados e manipulados. Tal como todas as ferramentas da Altova que suportam.. XPath e XQueryA plataforma MobileTogether oferece um depurador integrado para diagnosticar os resultados de expressões utilizadas dentro das Árvores de Ações.

Depurar expressões XPath e XQuery

O depurador XPath/XQuery está disponível quando se edita uma expressão no construtor XPath do MobileTogether, em.. simulador de aplicaçõese através do Depurador de Ações. Também pode definir pontos de interrupção em expressões XPath/XQuery específicas para depurar etapas críticas.

Tal como acontece com as ações de depuração, pode usar as opções "Entrar", "Passar por cima" e "Sair". A cada passo, o depurador destaca a parte da expressão que está a ser avaliada no momento, e o resultado correspondente é exibido num painel dedicado. Painéis adicionais mostram as variáveis em vigor, a pilha de chamadas e quaisquer expressões de monitorização que tenha configurado. Também é possível definir pontos de rastreamento para registar os resultados da avaliação em passos específicos, o que permite seguir o processo de avaliação de uma expressão de forma detalhada.

Lista de funcionalidades do MobileTogether

Perguntas frequentes sobre o MobileTogether

Demonstrações em vídeo do MobileTogether