O'Reilly logo

Agile Java-Entwicklung in der Praxis by Michael Hüttermann

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Kapitel 10. Testabdeckung mit EMMA und JUnit

Sie haben Ihre Features realisiert und Tests dazu erstellt. Sie haben viele verschiedene Tests, die Ihre fachliche Funktionalität testen. Aber wie wollen Sie wirklich wissen, wie viel von Ihrer Fachlichkeit durch Tests abgedeckt ist?

Hier kommen sogenannte Coverage-Werkzeuge ins Spiel. Ein Werkzeug, das in diese Kategorie fällt, ist EMMA. Es kann sowohl nicht genutzten als auch nicht getesteten Code identifizieren. EMMA zeichnet sich aus durch

  • umfangreiches Reporting ohne signifikanten Overhead bei der Ausführung,

  • Integration in den Build-Prozess undUnterstützung des Testens sowohl von einzelnen Komponenten als auch von ganzen, umfangreichen Applikationen.

EMMA instrumentalisiert den Code (reichert den ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required