Analisi della copertura codice delle applicazioni Web
Di seguito sono riportati i passi per l'analisi di copertura del codice per un'applicazione Web.
- Importare l'applicazione Web da analizzare:
- Selezionare File > Importa...
- Espandere J2EE e selezionare File EAR
- Fare clic su Avanti >
- Trovare e aggiungere il file EAR
- Facoltativamente, modificare il run-time di destinazione
- Abilitare la copertura del codice per il progetto che contiene il sorgente che richiede l'analisi di copertura del codice:
- Fare clic con il pulsante destro del mouse sul nome del progetto che si desidera abilitare per la copertura del codice e selezionare Proprietà
- Fare clic sulla proprietà Copertura codice, selezionare la casella di spunta Abilita la copertura codice e fare clic su Applica
- Rigenerare il progetto
- Facoltativamente, aggiungere un server esterno:
- Selezionare la scheda Server
- Fare clic con il pulsante destro del mouse e selezionare Nuovo > Server
- Selezionare il tipo di server appropriato. Ad esempio, il server WebSphere v6.1.
- Fare clic su Avanti >
- Trovare e quindi selezionare la directory di installazione del server
- Fare clic su Avanti >
- Accertarsi che le impostazioni del server siano corrette
- Fare clic su Avanti >
- Selezionare il progetto desiderato dall'elenco di progetti disponibili
- Fare clic su Aggiungi o Aggiungi tutto come opportuno
- Fare clic su Avanti >
- Fare clic su Fine
- Avviare il server:
- Selezionare il server nella scheda Server
- Fare clic su Esegui
- Una volta completata l'operazione, lo stato del server visualizzato sarà Avviato
- Configurare il server:
- Selezionare il server in esecuzione, fare clic con il pulsante destro del mouse e selezionare Esegui console di gestione
- Nella barra di navigazione della scheda Console di gestione, espandere i Server e selezionare Server di applicazioni
- Selezionare il server avviato
- Scorrere verso il basso fino a trovare Infrastruttura server
- Espandere Java e Gestione dei processi
- Selezionare Definizione processi
- In Proprietà aggiuntive, selezionare JVM (Java Virtual Machine)
- Cancellare Percorso classi di avvio e immettere il percorso di com.ibm.rational.llc.engine_1.0.0. Ad esempio, <RAD_HOME>\plugins\com.ibm.rational.llc.engine_1.0.0.200801031120
- In Argomenti Jvm generici, aggiungere la posizione del file di output desiderato mediante la seguente sintassi:
-Dcoverage.out.file=<path>.coveragedata
Ad esempio:
-Dcoverage.out.file=C:\coverage_report\coverage_data.coveragedata
- Fare clic su OK
- Nella casella Messaggi, selezionare Salva direttamente nella configurazione principale
- Arresta il server
- Fare clic sulla scheda Server
- Fare clic su Arresta
- Raccogliere i dati di copertura del codice:
- Selezionare il progetto
- Fare clic con il pulsante destro del mouse e selezionare Esegui come > Esegui su server
- Nella finestra Configura nuovo server, selezionare il server configurato
- Fare clic su Fine
- Quando si apre l'applicazione Web, eseguire alcune attività
- Importare i risultati di copertura del codice:
- Selezionare File > Importa...
- Selezionare Copertura codice > File dei dati di copertura codice
- Fare clic sul pulsante Avanti
- Selezionare il tipo di importazione File System
- Fare clic sul pulsante Avanti
- Immettere la posizione del file di dati di copertura da importare (coverage_data.coveragedata nell'esempio qui sopra), il nome della cartella in cui verrà importato e il progetto associato/i progetti associati al file di dati di copertura
- Fare clic sul pulsante Fine. Verrà quindi richiesta la rigenerazione del progetto se non è già abilitato per la copertura del codice.
- Visualizzare i risultati di copertura del codice:
- Fare clic con il pulsante destro del mouse sul file di dati di copertura importato e selezionare Copertura codice> Visualizza indicatori della copertura codice... (o selezionare e aprire il file di dati di copertura importato e fare clic su Visualizza indicatori della copertura codice...)
- Selezionare e espandere il progetto contenente il sorgente dell'applicazione Web per il quale sono stati raccolti i dati di copertura del codice (non il progetto che contiene i dati raccolti) per visualizzare gli indicatori di copertura del codice in Esplora package
- Generare il report di copertura del codice:
- Selezionare Esegui > Copertura codice > Generazione report...
- Selezionare uno o più avvii Java nella colonna Nome
- Selezionare un report basato su Eclipse o su HTML
- Fare clic su Esegui
Nota: invece di selezionare uno o più file di dati di copertura, è possibile fare clic con il pulsante destro del mouse e poi selezionare Copertura codice > Generazione report.... Specificare il progetto e la posizione della cartella associati per il report e fare clic su Fine.
Concetti correlati
Indicatori della copertura codice
Attività correlate
Abilitazione della copertura codice
Abilitazione della copertura codice da uno script Ant
Configurazione dei livelli e dei filtri della copertura codice
Configurazione degli indicatori della copertura codice
Analisi dei report della copertura codice
(C) Copyright IBM Corporation 2007, 2008. Tutti i diritti riservati.