O MobileTogether Designer inclui um depurador de ações e XPath que oferece a você a capacidade de solucionar problemas e depurar seus aplicativos, permitindo que você compreenda imediatamente qualquer comportamento do aplicativo – tudo isso diretamente no ambiente de design. Isso torna possível depurar tanto o fluxo de execução interno Árvores de ação E os resultados das funções XPath/XQuery que são chamadas dentro dessas estruturas.
O MobileTogether oferece suporte a três modos de depuração:
Quando um ponto de interrupção é atingido – seja por um ponto de interrupção definido, um erro, ou na próxima ação – a visualização de depuração apropriada é aberta, e você 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 monitoramento.
O MobileTogether é a plataforma de desenvolvimento rápido de aplicativos mais acessível que oferece esse nível de depuração durante o desenvolvimento. O depurador, projetado para uso empresarial, ajuda a identificar e resolver problemas desde o início, reduzindo o risco de erros ou problemas de desempenho em produção. A capacidade de simular diferentes ambientes de aplicativos e realizar testes completos antes do lançamento é fundamental em ambientes empresariais e comerciais, onde falhas podem ser custosas e impactar operações de negócios críticas.
O depurador de ações no MobileTogether permite examinar e solucionar problemas nas ações de um evento de controle 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 do mundo real.
Existem duas maneiras de ativar o depurador de ações durante a simulação: ele pode interromper a execução para depuração em um ponto de interrupção previamente definido pelo desenvolvedor, ou você 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, você 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 monitoramento para testar diferentes aspectos da execução de uma ação.
Você pode analisar os resultados de cada etapa de uma ação passo a passo, utilizando os botões "Entrar", "Pular" e "Sair" na barra de ferramentas do depurador. Isso permite que você observe o fluxo de execução e as alterações nas variáveis em tempo real.
Além da sua linguagem de programação visual "Action Trees", o MobileTogether utiliza expressões XPath e XQuery para definir como os dados devem ser processados e manipulados. Assim como todas as ferramentas da Altova que oferecem suporte a.. XPath e XQueryO MobileTogether oferece um depurador integrado para diagnosticar os resultados de expressões executadas dentro das Árvores de Ações.
O depurador XPath/XQuery está disponível ao editar uma expressão no construtor XPath do MobileTogether, em.. Simulador de aplicativose através do Depurador de Ações. Você também pode definir pontos de interrupção em expressões XPath/XQuery específicas para depurar etapas críticas.
Assim como nas ações de depuração, você pode usar as opções "Entrar", "Pular" e "Sair". Em cada etapa, o depurador destaca a parte da expressão que está sendo avaliada no momento, e o resultado correspondente é exibido em um painel. Painéis adicionais mostram as variáveis em escopo, a pilha de chamadas e quaisquer expressões de monitoramento que você tenha configurado. Também é possível definir pontos de rastreamento para registrar os resultados da avaliação em etapas específicas, fornecendo um caminho rastreável durante a avaliação de uma expressão.


