World Congress 2026 Europe - Virtual Stage • Jul 2, 2026 • Session details

To Me My X-Tests! - Mutation testing Strategies

Jorge Gonzalez Pliego

100% test coverage is a vanity metric that hides weak assertions. Learn how mutation testing injects bugs to help you kill mutants and build truly bulletproof CI pipelines.

Pause
Mute Enter Fullscreen
#1 about 6 min

Measuring test execution versus actual code verification

High test coverage percentages often create a false sense of security by only measuring code execution without validating logic.

#2 about 2 min

Stabilizing test automation suites before applying mutations

Reliable mutation testing requires a completely stable automation suite without flaky tests that could skew the results.

#3 about 2 min

Selecting language-agnostic tools for mutation testing implementation

Mutation testing principles apply across multiple programming languages using specialized tools tailored to specific technology stacks.

#4 about 7 min

Analyzing test coverage gaps in standard web applications

Standard unit tests on typical web applications can pass validations while ignoring core business logic.

#5 about 5 min

Installing and configuring mutator tools for static analysis

Adding mutation dependencies and configuring test runner parameters enables targeted source code manipulation for vulnerability detection.

#6 about 5 min

Executing mutation testing to discover surviving code anomalies

Generating a mutation report reveals discrepancies where modified source code still passes existing unit tests without failure.

#7 about 6 min

Strengthening unit test assertions to eliminate surviving mutants

Replacing weak validations with precise business logic checks successfully catches code mutations and improves overall test resilience.

#8 about 4 min

Integrating pipeline observability for continuous mutation testing feedback

Incorporating mutation metrics into automated workflows provides developer visibility and enforces strict quality thresholds on pull requests.

Matching moments

4:29 min

Automating application mutation testing with the Stryker tool

Michael Contento · World Congress 2023

3:51 min

Evaluating test suite quality using mutation testing

Michael Contento · World Congress 2023

2:33 min

Evaluating test suite quality through mutation testing

Ewald Ewald · World Congress 2024

8:08 min

Addressing questions on development practices and testing strategies

Mesut Ayata Mesut Ayata · World Congress 2024

3:40 min

Integrating mutation testing and fuzzing into software workflows

Michael Contento · World Congress 2023

4:29 min

Evaluating applications through specialized testing strategies

Alexandre Borges · World Congress 2023