Debugger di livello enterprise

Risoluzione dei problemi e ottimizzazione di applicazioni e soluzioni aziendali

  • Debug passo dopo passo per un tracciamento preciso degli errori
  • Esaminare variabili ed espressioni durante l'esecuzione
  • I punti di interruzione consentono un debug mirato
  • Debuggare il comportamento dell'applicazione su tutte le piattaforme
  • Rileva i problemi in fase iniziale per ridurre gli errori di produzione

Individuare e risolvere i problemi tempestivamente

MobileTogether Designer include uno strumento di debug per le azioni e per le espressioni XPath, che offre la possibilità di risolvere problemi e debuggare le applicazioni, consentendo di comprendere immediatamente qualsiasi comportamento dell'app, il tutto direttamente nell'ambiente di progettazione. Questo permette di debuggare sia il flusso di esecuzione all'interno.. Alberi di azione E i risultati delle funzioni XPath/XQuery chiamate all'interno di tali strutture.

MobileTogether supporta tre modalità di debug:

  • Modalità breakpoint: è possibile impostare dei punti di interruzione per interrompere l'esecuzione del debugger dopo che determinate azioni o espressioni XPath/XQuery sono state eseguite
  • Modalità "azioni": il debugger si ferma all'azione successiva, consentendovi di eseguire una sequenza di azioni una per una
  • Modalità di rilevamento errori: il debugger si interrompe quando viene generato un errore, consentendo una risoluzione immediata dei problemi

Quando si raggiunge un punto di interruzione, che può essere definito manualmente, causato da un errore o verificarsi al passaggio all'azione successiva, si apre la vista di debug appropriata e si può seguire l'esecuzione dell'azione o dell'espressione XPath, visualizzando la pila delle chiamate, come i valori delle variabili vengono aggiornati e i risultati delle espressioni di monitoraggio.

Debugger per applicazioni in MobileTogether

MobileTogether è il framework di sviluppo rapido di applicazioni più accessibile che offre questo livello di debug durante la fase di sviluppo. Il debugger di livello enterprise aiuta a individuare e risolvere i problemi in anticipo, riducendo il rischio di errori o problemi di prestazioni nella versione finale. La possibilità di simulare diversi ambienti applicativi e di effettuare test approfonditi prima del rilascio è fondamentale in contesti aziendali e commerciali, dove i malfunzionamenti possono essere costosi e compromettere le attività aziendali più importanti.

Debuggare il comportamento dell'applicazione

Il debugger delle azioni in MobileTogether consente di esaminare e risolvere i problemi relativi alle azioni di un evento di controllo o di un evento di pagina, che vengono attivati da.. Albero delle azioniIl debugger delle azioni è fondamentale per garantire che i flussi di lavoro complessi funzionino correttamente in diverse condizioni reali.

 

Esistono due modi per attivare il debugger delle azioni durante la simulazione: è possibile interrompere l'esecuzione per il debug in un punto di interruzione precedentemente impostato dallo sviluppatore, oppure è possibile selezionare direttamente un'azione da debugare durante la simulazione.

 

Il debugger delle azioni visualizza la sequenza delle azioni nel pannello superiore. Nella parte inferiore, è possibile esaminare la pila delle chiamate delle azioni, visualizzare come i valori delle variabili vengono aggiornati durante l'esecuzione e definire espressioni di monitoraggio per testare diversi aspetti dell'esecuzione di un'azione.

 

È possibile analizzare i risultati di ogni fase di un'azione passo dopo passo, utilizzando i pulsanti "Entra", "Salta" ed "Esci" nella barra degli strumenti del debugger. Questo permette di osservare in tempo reale il flusso di esecuzione e le modifiche apportate alle variabili.

Debuggare il comportamento delle applicazioni in MobileTogether

Debuggare le espressioni XPath/XQuery

Oltre al suo linguaggio di programmazione visuale "Action Trees", MobileTogether utilizza espressioni XPath e XQuery per definire come elaborare e manipolare i dati. Come tutti gli strumenti Altova che supportano.. XPath e XQueryMobileTogether offre un debugger integrato per diagnosticare i risultati delle espressioni utilizzate all'interno degli alberi di azioni.

Debuggare le espressioni XPath e XQuery

Il debugger XPath/XQuery è disponibile durante la modifica di un'espressione all'interno del costruttore XPath di MobileTogether, nella sezione.. simulatore di applicazioniÈ possibile accedere a queste funzionalità sia direttamente, sia tramite il debugger delle azioni. È inoltre possibile impostare punti di interruzione su espressioni XPath/XQuery specifiche per eseguire il debug delle fasi più importanti.

Come per le azioni di debug, è possibile eseguire "passo dentro", "passo successivo" ed "uscita". Ad ogni passaggio, il debugger evidenzia la parte dell'espressione che viene attualmente valutata, e il risultato corrispondente viene visualizzato in un pannello dedicato. Pannelli aggiuntivi mostrano le variabili in uso, lo stack delle chiamate e qualsiasi espressione di monitoraggio che si è configurati. È inoltre possibile impostare dei punti di traccia per registrare i risultati della valutazione in passaggi specifici, fornendo così una traccia dettagliata del processo di valutazione di un'espressione.

Elenco delle funzionalità di MobileTogether

Domande frequenti su MobileTogether

Dimostrazioni video di MobileTogether