Probermål och filter

Probekit använder två regeluppsättningar för att bestämma om en viss metod ska instrumenteras: regler som specificerats i probdefinitionens målspecifikationer och regler som specificerats som filter i dialogrutan Profil när du startar tillämpningen. Både målspecifikationer och filter påverkar om en prob ska användas för en viss metod, även om du inte anger dem explicit.

För att en prob ska användas för en viss metod, måste båda regeluppsättningarna vara märkta "inkluderad" i metoden.

För att avgöra om en regeluppsättning inkluderas i metoden, beaktar Probekit varje regel för sig i den ordning som du har ordnat dem, och kontrollerar paketet, klassen och namnet för metoden mot mönstren i regeln. När de överensstämmer, markeras metoden "inkluderad" eller "exkluderad" i regeln. Denna första matchning bestämmer metodens resultat - inga andra regler kontrolleras. Det finns en implicit regel för "inkludera alla" i slutet av varje uppsättning, så om en uppsättning är tom eller om det inte finns någon regel vars mönster överensstämmer med metoden, inkluderas metoden.

När du ska undersöka en viss metod eller uppsättning metoder, kan du använda målspecifikationer, filter eller en kombination av dessa:

Närliggande referens
Samla in probdata: Grundläggande användning