How well tested is your system? How do you measure it? Code coverage can give you the answer, however can we trust our unit tests? Trust him or not, but Rafał used to work for the investment banking industry in a big project where a lot of unit tests had no assertions (!). And yes… the coverage was very high.

Mutation testing is a method to check the quality of your unit tests and show more reasonable code coverage reports. In this session Rafał describes the idea of mutation testing and shows a live example with the use of PIT Mutation Testing framework.

Want to know more? Voxxed chatted with Rafał after this session at Voxxed Days Bucharest 2017 had taken place.

Rafał Leszko

Rafal Leszko is a Java developer at Google. Trainer and speaker at international conferences (Devoxx Morocco, Voxxed Days Thessaloniki). In the past he worked in a number of companies and scientific organizations: CERN, AGH University, Luxoft and more. His roles varied from a team lead, trainer, PhD researcher to developer, but one thing remains unchanged: he loves to be as active as possible, looks for challenges and has a lot of creative ideas (he was the one to introduce the Luxoft Lunch & Learn initiative).

Mutation Testing with Rafał Leszko

About The Author
- Mark is co-founder of Voxxed.com and organiser of Devoxx UK. He is involved in several technical community initiatives, including FindaTechJob.com Outside of work he can be found bumbling around the countryside in his VW camper rediscovering his inner hippie, giving his opinion to anyone who'll listen - and many who won't anyway.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>