Analizowanie pokrycia kodu w aplikacjach WWW
Poniżej opisano kroki analizowania pokrycia kodu w aplikacji WWW.
- Zaimportuj aplikację WWW do zanalizowania:
- Wybierz opcję Plik > Importuj.
- Rozwiń węzeł J2EE i wybierz opcję Plik EAR.
- Kliknij przycisk Dalej.
- Przeglądaj w poszukiwaniu pliku EAR i dodaj go.
- Opcjonalnie zmień docelowe środowisko wykonawcze.
- Włącz analizę pokrycia kodu dla projektu zawierającego kod źródłowy wymagający takiej analizy:
- Kliknij prawym przyciskiem myszy projekt, dla którego należy włączyć analizę pokrycia kodu, i wybierz opcję Właściwości.
- Kliknij właściwość Pokrycie kodu, zaznacz pole wyboru Włącz analizę pokrycia kodu i kliknij przycisk Zastosuj.
- Zbuduj projekt ponownie.
- Opcjonalnie dodaj serwer zewnętrzny:
- Wybierz kartę Serwery.
- Kliknij prawym przyciskiem myszy i wybierz opcję Nowy > Serwer.
- Wybierz odpowiedni typ serwera. Na przykład wybierz serwer WebSphere 6.1.
- Kliknij przycisk Dalej.
- Przeglądaj w poszukiwaniu katalogu instalacyjnego serwera i wybierz go.
- Kliknij przycisk Dalej.
- Upewnij się, że ustawienia serwera są poprawne.
- Kliknij przycisk Dalej.
- Wybierz żądany projekt z listy dostępnych projektów.
- Kliknij opcję Dodaj lub Dodaj wszystko.
- Kliknij przycisk Dalej.
- Kliknij przycisk Zakończ.
- Uruchom serwer:
- Wybierz serwer na karcie Serwery.
- Kliknij przycisk Uruchom.
- Po zakończeniu status serwera będzie miał wartość Uruchomiony.
- Skonfiguruj serwer:
- Wybierz działający serwer, kliknij go prawym przyciskiem myszy i wybierz opcję Uruchom Konsolę administracyjną.
- Na pasku nawigacyjnym karty z Konsolą administracyjną rozwiń węzeł Serwery i wybierz opcję Serwery aplikacji.
- Wybierz serwer, który został uruchomiony.
- Przejdź w dół do sekcji Infrastruktura serwera.
- Rozwiń węzeł Język Java i zarządzanie procesami.
- Wybierz opcję Definicja procesu.
- W sekcji Właściwości dodatkowe wybierz opcję Wirtualna maszyna języka Java.
- Wyczyść pole Ścieżka klasy programu startowego i wprowadź ścieżkę klasy com.ibm.rational.llc.engine_1.0.0. Np.
<KATALOG_GŁÓWNY_PRODUKTU_RAD>\plugins\com.ibm.rational.llc.engine_1.0.0.200801031120.
- W sekcji Ogólne argumenty maszyny JVM dodaj położenie żądanego pliku wyjściowego, używając następującej składni:
-Dcoverage.out.file=<ścieżka>.coveragedata
Na przykład:
-Dcoverage.out.file=C:\coverage_report\coverage_data.coveragedata
- Kliknij przycisk OK.
- W polu Komunikat wybierz opcję Zapisz bezpośrednio w konfiguracji głównej.
- Zatrzymaj serwer.
- Kliknij kartę Serwery.
- Kliknij przycisk Zatrzymaj.
- Zbierz dane dotyczące pokrycia kodu:
- Wybierz projekt.
- Kliknij prawym przyciskiem myszy i wybierz opcję Wykonaj jako > Wykonaj na serwerze.
- W oknie dialogowym Konfigurowanie nowego serwera wybierz skonfigurowany serwer.
- Kliknij przycisk Zakończ.
- Wykonaj pewne czynności w otwartej aplikacji WWW.
- Zaimportuj wyniki pokrycia kodu:
- Wybierz opcję Plik > Importuj.
- Wybierz opcję Pokrycie kodu > Plik danych pokrycia kodu.
- Kliknij przycisk Dalej.
- Jako typ importowania wybierz system plików.
- Kliknij przycisk Dalej.
- Wprowadź położenie pliku danych pokrycia kodu do zaimportowania (w powyższym przykładzie jest to plik coverage_data.coveragedata), nazwę folderu, do którego plik zostanie zaimportowany, oraz projekty powiązane z plikiem danych pokrycia kodu.
- Kliknij przycisk Zakończ.
Jeśli w projekcie nie była jeszcze włączona funkcja pokrycia kodu, zostanie wyświetlony monit o ponowne zbudowanie projektu.
- Wyświetl wyniki pokrycia kodu:
- Kliknij prawym przyciskiem myszy zaimportowany plik danych pokrycia kodu i wybierz opcję Pokrycie kodu > Pokaż indykatory pokrycia kodu (lub wybierz i otwórz ten zaimportowany plik, a następnie kliknij opcję Pokaż indykatory pokrycia kodu).
- Wybierz i rozwiń projekt zawierający kod źródłowy aplikacji WWW, dla której zebrano dane o pokryciu kodu (nie projekt zawierający zebrane dane), aby wyświetlić indykatory pokrycia kodu w eksploratorze projektów.
- Wygeneruj raport z pokrycia kodu:
- Wybierz opcję Wykonaj > Pokrycie kodu > Generuj raport.
- W kolumnie Nazwa wybierz co najmniej jedno uruchomienie kodu Java.
- Wybierz raport oparty na środowisku Eclipse lub raport w formacie pliku HTML.
- Kliknij przycisk Wykonaj.
Uwaga: Zamiast wybierania plików z danymi o pokryciu kodu można kliknąć prawym przyciskiem myszy, a następnie wybrać opcję Pokrycie kodu > Generuj raport. Określ powiązany projekt i położenie folderu raportu, a następnie kliknij przycisk Zakończ.
Pojęcia pokrewne
Indykatory pokrycia kodu
Czynności pokrewne
Włączanie analizy pokrycia kodu
Włączanie analizy pokrycia kodu z poziomu skryptu Ant
Konfigurowanie poziomów i filtrów pokrycia kodu
Konfigurowanie indykatorów pokrycia kodu
Analizowanie raportów z pokrycia kodu
(C) Copyright IBM Corporation 2007, 2008. Wszelkie prawa zastrzeżone.