---
id: 1336
title: "Use mutation testing to find the bugs your tests don't catch"
source_domain: blog.trailofbits.com
source_url: "https://blog.trailofbits.com/2025/09/18/use-mutation-testing-to-find-the-bugs-your-tests-dont-catch/"
published_at: "2025-09-18 11:00"
tags: ["web3", "smart-contracts", "security-audit", "vulnerability", "testing", "blockchain", "trail-of-bits", "mutation-testing", "code-coverage"]
phying_url: "https://phying.com/item/1336"
lang: en
---

# Use mutation testing to find the bugs your tests don't catch

## Summary

Mutation testing systematically introduces bugs to see if tests catch them, revealing blind spots that coverage metrics miss. It exposed a high-severity Arkis protocol flaw that ordinary tests missed.

## Intelligence Metadata

- **Sources:** blog.trailofbits.com
- **Published:** 2025-09-18 11:00
- **Original:** https://blog.trailofbits.com/2025/09/18/use-mutation-testing-to-find-the-bugs-your-tests-dont-catch/
- **Phying News:** https://phying.com/item/1336
