Konfigurace úrovní a filtrů pokrytí kódu

Pokrytí kódu je konfigurovatelné pro každý projekt Java nebo projekt modulu plug-in. Přijatelné úrovně pokrytí kódu a filtry jsou konfigurovatelné z dialogového okna Vlastnosti projektu.

Můžete nastavit přijatelné úrovně pokrytí kódu balíku, zdrojového souboru, typu (konkrétní třídy nebo výčtu) nebo metody v projektu.

Úroveň je nastavena jako procentní část, představující přijatelné prahy pokrytí kódu. Můžete nastavit jednu nebo více úrovní pro každý typ pokrytí ale pokud nebude jedna z úrovní překročena, zobrazí se indikátory všech vybraných typů pokrytí v průzkumníku balíků pod specifickým kritériem přijatelnosti. Při výchozím nastavení jeou úrovně pokrytí kódu, které splňují nebo překračují, zobrazeny se zelenými indikátory a ty které nesplňují jsou zobrazeny červeně, tyto výchozí barvy však můžete změnit.

Použitím filtrů pokrytí kódu můžete zahrnout nebo vyloučit balíky, zdrojové soubory, typy nebo metody z analýzy pokrytí kódu. Pravidla filtrů se používají pomocí přístupu první shody, což znamená že první pravidlo filtru, které bude odpovídat, bude použito ke generování filtrované analýzy pokrytí kódu. Pravidlo první shody je stejné jako to, použité pravidly brány firewall.

Chcete-li konfigurovat úrovně pokrytí kódu a filtry:

  1. Vyberte projekt, klepněte pravým tlačítkem myši na Vlastnosti (nebo vyberte Projekt > Vlastnosti), a vyberte vlastnost Pokrytí kódu.
  2. Ujistěte se, že zaškrtávací políčko Umožnit pokrytí kódu je zvoleno.


  3. Vlastnosti projektu

  4. Chcete-li nastavit úroveň přijatelnosti, zadejte procentní část v odpovídajícím okénku a klepněte na tlačítko Použít. Například pokud chcete zobrazit, které balíky mají pokryto nejméně 90% bloků, konfigurujte úrovně takto.


  5. Prahové hodnoty pokrytí

    Pozn.: Definice bloku je kód (část řádku, jednotlivý řádek nebo více řádků), který nelze rozvětvovat nebo slučovat. Vše z kódu v bloku se vykoná jako jediná skupina instrukcí. Bloky končí rozvětvením nebo sloučením (například voláním metody, zahozením výjimky nebo návratem).

  6. Chcete-li vytvořit filtr, klepněte na tlačítko Nový v sekci filtrů pokrytí kódu.
  7. V dialogovém okně Nové filtry pokrytí kódu, zadejte název filtru, podle tohoto formátu:
  8. Chcete-li omezit filtr pokrytí na specifický projekt, klepněte na zdrojový soubor projektu.
  9. Určete, zda chcete aby filtr zahrnoval nebo vylučoval projekty z pokrytí kódu a klepněte na tlačítko OK.

  10. Pozn.: V instancích, kdy jsou filtry pro zahrnutí i vyloučení použité na soubor, dostane filtr pro zahrnutí přednost.

Související koncepce
Indikátory pokrytí kódu

Související úlohy
Zapnutí pokrytí kódu
Zapnutí pokrytí kódu ze skriptu Ant
Konfigurace indikátorů pokrytí kódu
Analýza sestav pokrytí kódu
Analýza pokrytí kódu webových aplikací