Webalkalmazások kódlefedettségének elemzése
Az alábbi lépések segítségével webalkalmazás kódlefedettségének
elemzését végezheti el.
- Importálja az elemzendő webalkalmazást:
- Válassza ki a Fájl > Importálás... lehetőséget
- Bontsa ki a J2EE elemet és válassza ki az EAR fájl lehetőséget
- Kattintson a Tovább > lehetőségre
- Tallózással keresse meg és vegye fel az EAR fájlt
- Módosítsa a cél futási környezetet (nem kötelező)
- Engedélyezze a kódlefedettség elemzést igénylő forrást tartalmazó
projektben a kódlefedettséget
- Kattintson a jobb egérgombbal a kódlefedettségre
felkészíteni kívánt projekt nevére, majd válassza az előugró menü
Tulajdonságok menüpontját
- Kattintson a Kódlefedettség tulajdonságra, válassza ki a
Kódlefedettség engedélyezése jelölőnégyzetet, majd kattintson az
Alkalmaz lehetőségre
- Építse újra a projektet
- Vegyen fel külső kiszolgálót (nem kötelező):
- Válassza ki a Kiszolgálók lapot
- Kattintson a jobb egérgombbal, majd válassza az előugró menü Új
> Kiszolgáló menüpontját
- Válassza ki a megfelelő kiszolgálótípust. Például: WebSphere v6.1 kiszolgáló.
- Kattintson a Tovább > lehetőségre
- Tallózással keresse meg és jelölje ki a kiszolgáló telepítési könyvtárát
- Kattintson a Tovább > lehetőségre
- Győződjön meg róla, hogy a kiszolgáló beállításai helyesek
- Kattintson a Tovább > lehetőségre
- Válassza ki a kívánt projektet a rendelkezésre álló projektek listájából
- Kattintson a Hozzáadás vagy az Összes hozzáadása lehetőségre
- Kattintson a Tovább > lehetőségre
- Kattintson a Befejezés gombra
- Indítsa el a kiszolgálót:
- Válassza ki a kiszolgálót a Kiszolgálók lapon
- Kattintson a Futtatás lehetőségre
- Ha kész, akkor a kiszolgáló állapota Elindítva lesz
- Konfigurálja a kiszolgálót:
- Jelölje ki a futó kiszolgálót, kattintson a jobb
egérgombbal, majd válassza az előugró menü Adminisztrációs konzol
futtatása menüpontját
- Az Adminisztrációs konzol navigációs sávjában bontsa ki a
Kiszolgálók lehetőséget és válassza ki az
Alkalmazáskiszolgálók elemet
- Jelölje ki az elindított kiszolgálót
- Lefelé görgetve keresse meg a Kiszolgáló infrastruktúra elemet
- Bontsa ki a Java- és folyamatkezelés lehetőséget
- Válassza ki a Folyamatdefiníció elemet
- A További tulajdonságok lehetőség alatt válassza ki a Java
virtuális gép elemet
- Törölje a Rendszerbetöltési osztályútvonalat és adja meg a
com.ibm.rational.llc.engine_1.0.0 elérési útját. Például: <RAD_HOME>\plugins\com.ibm.rational.llc.engine_1.0.0.200801031120
- Az Általános JVM argumentumokhoz fűzze hozzá a kívánt kimeneti fájl
helyét, a következő szintaxist használva:
-Dcoverage.out.file=<útvonal>.coveragedata
Például:
-Dcoverage.out.file=C:\coverage_report\coverage_data.coveragedata
- Kattintson az OK gombra
- Az Üzenetpanelen válassza ki a Mentés közvetlenül az elsődleges
konfigurációba lehetőséget
- A kiszolgáló leállítása
- Kattintson a Kiszolgálók lapra
- Kattintson a Leállítás lehetőségre
- A kódlefedettségi adatok összegyűjtése:
- Jelölje ki a projektet
- Kattintson a jobb egérgombbal, majd válassza az előugró menü
futtatás másként > Futtatás a kiszolgálón menüpontját
- Az Új kiszolgáló beállítása párbeszédablakban válassza ki a konfigurált kiszolgálót
- Kattintson a Befejezés gombra
- Amikor a webalkalmazás megnyílik, akkor hajtson végre néhány feladatot
- Importálja a kódlefedettségi eredményeket:
- Válassza ki a Fájl > Importálás... lehetőséget
- Válassza ki a Kódlefedettség > Kódlefedettségi adatfájl
lehetőséget
- Kattintson a Tovább gombra
- Válassza ki a Fájlrendszer importálási típust
- Kattintson a Tovább gombra
- Adja meg az importálandó lefedettségi adatfájl helyét (a fenti
példában coverage_data.coveragedata), a mappa nevét, amelybe importálásra
kerül, és a lefedettségi adatfájlhoz tartozó projekt(eke)t
- Kattintson a Befejezés gombra. Ezután a rendszer felszólítja a
projekt újraépítésére, amennyiben az a kódlefedettségre még nincs
felkészítve.
- Tekintse meg a kódlefedettségi eredményeket:
- Kattintson a jobb egérgombbal az importált lefedettségi
adatokra, majd válassza az előugró Kódlefedettség >
Kódlefedettségi jelzések megjelenítése... menüpontját (vagy válassza
ki és nyissa meg az importált lefedettségi fájlt, majd kattintson a
Kódlefedettségi jelzések megjelenítése... lehetőségre)
- Válassza ki és bontsa ki a kódlefedettségi adatgyűjtés alanyaként
szereplő webalkalmazás forrását tartalmazó projektet (nem az
összegyűjtött adatokat tartalmazó projektet) és tekintse meg a
kódlefedettségi jelzéseket a Csomagböngészőben
- Állítsa elő a kódlefedettség jelentést:
- Válassza ki a Futtatás > Kódlefedettség > Jelentés
előállítása... lehetőséget.
- A Név oszlopból válasszon ki legalább egy Java indítást
- Válasszon Eclipse-alapú vagy a HTML-alapú jelentést
- Kattintson a Futtatás lehetőségre
Megjegyzés: Lefedettségi adatfájl(ok) kiválasztása helyett azt
is megteheti, hogy kattint a jobb egérgombbal, majd kiválasztja az előugró
menü Kódlefedettség > Jelentéselőállítása... menüpontját. Adja
meg a jelentéshez tartozó projektet és mappahelyet, majd kattintson a
Befejezés gombra.
Kapcsolódó fogalmak
Kódlefedettség jelzők
Kapcsolódó feladatok
Kódlefedettség engedélyezése
Kódlefedettség engedélyezése Ant parancsfájlból
Kódlefedettség szintek és szűrők beállítása
Kódlefedettség jelzők beállítása
Kódlefedettség jelentések elemzése
(C) Copyright IBM Corporation 2007, 2008. Minden jog fenntartva.