Mutation testing is a technique that measures the quality of a test suite. This is done by making small changes (mutations) to our code, which will break our application, and ensuring that there is at least one test that no longer passes.
This talk introduces the concept of mutation testing.We show that by using mutation testing we can find bugs in code which has a 100% code coverage. We will look at a few open source projects and use the padraic/humbug package to analyze their Mutation Score Indicator. Lastly we look at some of the disadvantages of mutation testing, namely performance and false positives.
Mark Redeman is a student Applied Mathematics and a part time webdeveloper of the company Reconcept IT, and Hotelchamp BV. He enjoys programming as a hobby, mostly in PHP in the Laravel Framework. For studying he is specializing in computational science and numerical mathematics.
19:30 - 20:00 Welcome and reception
20:00 - 21:00 Talk and questions
21:00 -?????: Share your ideas for future presentations, events and activities, also, socialise, drink beer and have fun :)