Simple play icon Course
Skills Expanded

SwiftFest Boston '19: Mutation Testing - An Automated Technique for Better Tests

by SwiftFest Boston

SwiftFest Boston 2019 | Mutation Testing - An Automated Technique for Better Tests | Sean Olszewski

What you'll learn

As a codebase grows and its test suite covers even more test cases, an important question arises: How do you know your tests are covering every case? Even when practicing test-driven development, some program branches inevitably become omitted from your test suites, a once-effective testing strategy now fails to capture every case, and team churn causes a loss of context on why certain tests were written the way they were. In this session, Sean Olszewski will explain what mutation testing is, how to use it, how not to use it, and what tooling exists to help you practice automated mutation testing.

Table of contents

Mutation Testing - An Automated Technique for Better Tests
27mins

About the author

SwiftFest is a conference focused on Swift. Why a fest? Swift is one of the most exciting programming languages released in the past decade. It has a variety of applications starting with iOS and embedded devices and ending with server-side and scripting. For this reason, we want to celebrate! Organized and operated completely by volunteers, SwiftFest offers workshops, talks, and networking with some of the most innovative developers in the Swift community space.

Ready to upskill? Get started