Wir suchen nach einer kreativen Methode, um die Codeabdeckung für neuen Code getrennt vom vorhandenen Code zu messen. Wir haben ein großes Legacy-Projekt und möchten mit einer neuen Funktionalität 90 +% abdecken. Wir möchten auf einfache Weise einen Bericht anzeigen, der älteren Code herausfiltert, um sicherzustellen, dass die neue Funktionalität unser Ziel erreicht. Offensichtlich suchen wir immer noch nach einer umfassenden Berichterstattung über das Projekt, benötigen aber einen nicht manuellen Weg, um uns Feedback zu den neuen Code-Aktivitäten zu geben. Wir können dies für die statische Analyse verwenden, da wir die Daten in den Quelldateien betrachten können. Da Cobertura die Klassendateien analysiert, haben sie neue Daten und diese Technik funktioniert nicht.Code-Coverage nur bei neuem Code messen
Irgendwelche Ideen?
Stack:
Java 1.5 JUnit Cobertura Hudson
Ich habe nicht gesehen, wie EMMA separate Coverage-Messung für neuen Code aus vorhandenem Code eingestellt werden kann. Könntest du erklären? –