Mutation testing in practice

Sprekers: Nico Jansen en Simon de Lang
Inhoud: Om er achter te komen of je code (nog steeds) werkt zoals je verwacht schrijf je unit tests. Natuurlijk meten we allemaal onze code coverage om er achter te komen hoe goed onze testen zijn. Maar is code coverage alleen wel betrouwbaar? Immers, omdat een regel code geraakt wordt door een test weet je nog niet of deze ook in staat is om een een bug te vinden. Dit is waar mutation testing om de hoek komt kijken. Een mutation testing framework stopt bugs in je code om zo je tests te testen.
Tijdens deze ISKA leggen Nico en Simon uit hoe mutation testing werkt en welke frameworks er beschikbaar zijn. Daarnaast gaan zij dieper in op ons eigen open source mutation testing framework voor JavaScript: Stryker.
Doelgroep: iedereen met interesse in geautomatiseerd testen en open source.
Voorkennis: enige kennis van unit testing. Kennis van JavaScript is handig, maar niet noodzakelijk.