In unserem Projekt betreiben wir sowohl junits als auch cobertura mit maven. Das Problem, dem ich gegenüberstehe, ist, dassläuft junits und cobertura mit maven
- junit Testfälle zweimal ausgeführt werden, einmal vor dem JAR-Erstellungsvorgang und dann noch einmal zum Generieren von Cobertura-Deckungsberichten. Wenn wir cobertura und junits mit Ameisen laufen lassen, betreiben wir junits nur einmal, da cobertura mit junits einhergeht. Gibt es eine Möglichkeit, den obigen Fall mit Maven zu konfigurieren. Ich weiß, dass wir die Eigenschaft "maven.test.skip" verwenden können, um Junits zu überspringen. Aber wenn ich das mache, kann ich keine junit xml & html Dateiberichte sehen.
- Auch in Maven, wie junits in Batch oder parallel ausgeführt werden?
danke!
Ihre zweite Frage ist wirklich ein separates Problem, cna scheint hier erneut veröffentlicht werden: http://StackOverflow.com/Questions/423627/Running-Junit-Tests-in-Parallel –