Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

EclipseTestingDay2010 Talk Imbus

Revision as of 03:01, 5 August 2010 by Mha.microdoc.com (Talk | contribs) (Wie vollständig sind Ihre Tests? - Code Coverage in Eclipse)

How complete are your tests? - Code Coverage in Eclipse

When the number of automated tests grows large during development, the question arises what the goals and the criteria should be for these tests, or, the other way around, how well these tests ensure software quality. - One criterion that is often used for this is code coverage: The tests should cover the code as well as possible.

In this talk, the various kinds of code coverage will be introduced together with their advantages and disadvantages. We will take a look at some tools for code coverage measurement for JVM-based programming languages, especially at those integrated with Eclipse: Some practical case studies will be demonstrated using EclEmma and eCobertura, again including a look at their respective strengths and weaknesses.


About the speaker

Joachim Hofer

Joachim Hofer studierte nach einer Jugend, in der er bereits zweimal den Programmierpreis "Goldene Diskette" der Fachzeitschrift "CHIP" für Nachwuchs-Programmierer gewann, Informatik an der Friedrich-Alexander-Universität Erlangen-Nürnberg. Bei der imbus AG stieg er 1998 als Werkstudent ein und blieb dort auch nach seinem Abschluss als Diplom-Informatiker. Seither hat er in der Firma den Aufbau von Java-Know-how getrieben und arbeitet derzeit als Leiter des hausinternen Entwicklungsteams in einem J2EE-Projekt. In seiner Freizeit entwickelt er das Eclipse-Plugin "eCobertura", welches das Coverage-Tool "Cobertura" in Eclipse integriert. Außerdem engagiert er sich für die Scala Users Southern Germany und bringt seine Ideen in die Entwicklung der Scala IDE für Eclipse ein.




<<back

Back to the top