Talk in English - US at PHP Leuven - Infection
Short URL: https://joind.in/talk/cc5a5
(QR-Code (opens in new window))
Mutation testing with Infection - Michelangelo
This session is dedicated to describe what mutation testing is, why you should apply mutation testing in your applications and how to get started with mutation testing.
According to WikiPedia, mutation testing is used to design new software tests and evaluate the quality of existing software tests. By changing your code in small ways, each change (called a mutant) should be captured by your tests. This is expressed in a metric called Mutation Score Indicator (MSI) that will indicate how well your tests are protected against those small changes.
With the rise of cyber attacks and an increasing competitive market, it’s even more important to ensure that your application delivers exactly what you had envisioned and you can make changes continuously. By providing mutation testing in your set of tests, you at least have a good indicator where to focus your attention and ensure a successful deployment every time.
Infection
In this session we’re going to look at Infection, the Mutation Testing Framework for PHP and show with an example application how these mutations can have a negative impact on your application and how you can use Infection to mitigate these risks and improve the quality of your tests and your application source code.
Comments
Comments are closed.
We speak about a lot of stuff but it was very intresting. Even if it hurt a bit but I really like it.
I 'm curious to apply it into the wild