Making Mutants Work for You
This video is also available in the GOTO Play video app! Download it to enjoy offline access to our conference videos while on the move.
Mutation testing is a once obscure development technique that dates back to the 1970s. It deliberately introduces bugs into your code, then sees if your tests can find them.
Thanks to the open source tool pitest mutation testing has recently become much more widely used in the Java community. When people talk about mutation testing they often talk about ">100% code coverage" but is this what it is really about?
What will the audience learn from this talk? The audience will learn what mutation testing is and how to use it effectively. Most importantly they'll learn what it is actually useful for, which is different from what many people expect.
Does it feature code examples and/or live coding? There will be some code examples and a live demo.
Prerequisite attendee experience level: Level 200
-
Space ShuttleStephen CarverMonday Nov 18 @ 08:45
-
Quantum ComputingJessica PointingTuesday Nov 19 @ 09:00
-
Composing Bach Chorales Using Deep LearningFeynman LiangMonday Nov 18 @ 13:20
-
Design For The Utopia You Want, Not The Dystopia You're InChris AthertonMonday Nov 18 @ 17:30
-
Is Business The Key To Making The World A Happier Place?Evan SutterTuesday Nov 19 @ 13:20
-
Party KeynoteSteve WozniakTuesday Nov 19 @ 18:10
-
Extreme Digitalization in ChinaChristina BoutrupWednesday Nov 20 @ 09:00
-
The Promise and Limitations of AIDoug LenatWednesday Nov 20 @ 13:20
-
How to Be Human in the Age of The MachineHannah FryWednesday Nov 20 @ 17:00