- Group home
- You must register/login in order to post into this group.
Developers, intermediate to advanced, experienced with or desiring to learn about assessing quality and coverage of automated tests.
Laptop optional. Exercise done in pairs. No development environment needed, a Live CD with all necessary software will be distributed.
Although developer testing has reached the mainstream, when looked at closer, we often find that these tests are in fact not helpful. Low quality tests prevent refactoring, create a false sense of security, and confuse the developer. This interactive presentation addresses the assessment of developer test quality.
We begin by introducing what we mean by quality of tests and the methodologies we use to assess it. Participants will then work through a series of exercises helping them evaluate the quality of tests. The exercises demonstrate common test problems found in real world applications.
During the session attendees will consider the following:
The session will end with a playful competition similar to the other exercises.
Tuomas Kärkkäinen is a programmer at Reaktor Innovations. He has over two years experience in agile methods. He is currently writing the Java bytecode mutation testing tool Test Police.
Scrum Master and Agile Developer at Reaktor Innovations, Markus has been in the industry for over seven years with experience from various technologies including Java, Microsoft, and Symbian platforms. Certified Scrum Master with extensive experience on agile methods and a long-time active participant in process improvement wherever he’s worked at, Markus kick-started the local Coding Dojo events in Finland back in 2005.