Panoramica
I passaggi di questa guida ai tool corrispondono a quelli riportati nel compito associato. I collegamenti alle sezioni
della guida in linea di Rational XDE™ sono contrassegnate con .
Questa guida ai tool esamina come la capacità Visual Trace, integrata in Rational XDE, possa aiutare uno sviluppatore
ad analizzare le funzionalità del runtime. Si sottolinea che Visual Trace non è disponibile in tutte le configurazioni
di Rational XDE.
Visual Trace registra dinamicamente l'esecuzione di un'applicazione su un diagramma sequenza di traccia. Questo tipo di
diagramma riporta il flusso di controllo di un'applicazione nel formato di un diagramma sequenza e fornisce
informazioni su sincronizzazione, thread, copertura del codice e utilizzo della memoria dell'applicazione tracciata.
Le seguenti operazioni vengono effettuate in questa guida al tool:
Non è stata specificata alcuna indicazione per questo passaggio di Rational XDE.
L'applicazione da tracciare deve essere completa ed eseguibile
-
Avviare la procedura guidata per l'impostazione di Visual Trace. Consultare
Tracciamento di un'applicazione.
-
Selezionare le classi nell'applicazione da includere nel processo di tracciamento
-
Selezionare se registrare dall'inizio dell'applicazione oppure controllare la registrazione manualmente durante
l'esecuzione.
Non è stata specificata alcuna indicazione per questo passaggio di Rational XDE.
Avviare l'applicazione in modalità esecuzione o debug.
-
Se si è scelto di avviare la registrazione dal principio dell'applicazione, viene generato un diagramma
sequenza di traccia che traccerà l'applicazione.
-
Se si è scelto di controllare la registrazione manualmente, eseguire l'applicazione fino a un punto
opportuno (ad es., una pausa in attesa di input, un punto di interruzione prefissato), avviare la
registrazione di Visual Trace e il diagramma sequenza di traccia.
Il diagramma sequenza di traccia cattura le funzionalità importanti del runtime che aiuteranno a comprendere ed
eseguire il debug dell'applicazione.
-
Il diagramma sequenza di traccia cattura in maniera precisa il flusso di controllo e aiuta a comprendere e
identificare potenziali problemi dell'applicazione.
-
A supportare ulteriore il debug dell'applicazione, la barra di stato riporta i thread attivi durante
l'esecuzione e inoltre il diagramma visualizza le informazioni sulla sincronizzazione e la copertura del
codice a livello di funzione e opzionalmente l'utilizzo di memoria.
-
I diagrammi sequenza di traccia possono essere filtrati e compressi per visualizzare solo le informazioni
rilevanti. Consultare
Esplorazione dei diagrammi
sequenza di traccia.
Non è stata specificata alcuna indicazione per questo passaggio di Rational XDE.
Non è stata specificata alcuna indicazione per questo passaggio di Rational XDE.
I diagrammi sequenza di traccia possono essere convertiti in Digrammi sequenza XDE e memorizzati nei modelli XDE.
Consultare Riutilizzo di un digramma sequenza di
traccia. I diagrammi nei modelli XDE possono
essere pubblicati in formato html. Si sottolinea, inoltre, che i diagrammi possono essere copiati dal tool del
software Rational XDE in Microsoft Word e altri programmi.
|