2012-09-11 14 views
6

Ich benutze Eclipse Juno und ich möchte Emma-Code-Abdeckung erhalten. Im Moment bekomme ich die Coverage im Coverage-Fenster von Eclipse. Aber was soll ich tun, wenn ich die vollständige Abdeckung im HTML-Format möchte. Zuvor, als ich Indigo verwendete, hatte ich eine Option mit der Bezeichnung Exportabdeckung in HTML. Jetzt sehe ich keine solche Option hier.Wie kann ich Emma-Coverage in Eclipse nach HTML exportieren?

Antwort

1

Ich glaube, Sie dieses Plugin mit dem Maven emma tun können:

http://emma.sourceforge.net/maven-emma-plugin/ 

* Wenn Sie mit Maven nicht vertraut sind ... das ist vielleicht nicht die einfachste Lösung, aber auf jeden Fall ist ziemlich ‚Standard‘ Soweit ich weiss. :)

+0

* Ich weiß, dies ist nicht „so, wie es vorher war“ wählen kann, aber man könnte es nützlich finden auf lange Sicht. :) – CasualT

+0

OP fragt nicht nach einer maven Alternative .. –

+0

sie wollen HTML-Coverage-Berichte aus Eclipse exportieren. Ich benutze Maven, um dies innerhalb von Eclipse zu erreichen, mit dem Maven Emma Plugin. Es ist nicht nur einfach, diese Berichte aus der Eclipse-GUI heraus zu erstellen, diese Methode kann auch von der Kommandozeile aus und/oder jenkins usw. verwendet werden. scheint wie eine ziemlich gute Lösung. – CasualT

4

In der Coverage-Ansicht, nachdem ich eine Coverage-Sitzung ausgeführt habe, kann ich mit der rechten Maustaste auf das Projekt klicken und es gibt eine "Export Session ..." Option. Dies gibt mir einen Dialog zum Exportieren als HTML-Bericht.

  • EclEmma Eigenschaft (2.1.4.201208011137)
  • Eclipse-(Version: Juno Mitteilung, Build-ID: 20120614-1722)
2

Wie beschrieben here

  1. Rechts klicken, und wählen Sie "Sitzung exportieren"
  2. Geben Sie "Bericht" ein und Sie finden die Option "Deckungsbericht".
  3. Klicken Sie auf „Weiter“
  4. Sie können den Export Bericht Panel, wo Sie den Berichtstyp
Verwandte Themen