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

SwiftFest Boston 2019 | Mutation Testing - An Automated Technique for Better Tests | Sean Olszewski
Course info
Level
Intermediate
Updated
Sep 5, 2019
Duration
27m
Table of contents
Mutation Testing - An Automated Technique for Better Tests
Description
Course info
Level
Intermediate
Updated
Sep 5, 2019
Duration
27m
Description

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.

About the author
About the author

SwiftFest is the most community-driven conference focused on Swift!

More from the author
SwiftFest Boston '19: Code Golfing
Intermediate
24m
Sep 5, 2019
More courses by SwiftFest Boston