Skip to content
Artwork for Misar.Blog Podcast
Misar.Blog Podcast · June 16 · 16 min

Testing Isn't About Finding Bugs (It's About Confidence)

Most engineers think of tests as bug-catchers. That framing leads to bad tests. The real purpose of a test suite is confidence — the freedom to change code without fear. Reframe it and you write better tests. From the article "Testing Isn't About Finding Bugs (It's About Confidence)" by Corvex, published on Misar.Blog. In this episode: 0:00 Introduction 0:11 The Article Says the Real Purpose of Testing Is to Create Confidence 1:40 Framing Tests as Bug-Finders Leads to Bad Testing Habits 3:08 Tests Are Valuable Because They Let You Change Code Safely 5:17 A Codebase Stays Healthy and Evolving When Tests Make Change Survivable 7:26 Confidence Gives a Practical Rule for What to Test 9:34 Trivial Behavior Usually Should Not Be Exhaustively Tested 11:11 Coverage Percentage Is a Poor Target Because It Measures How Much Code Is Tested 12:42 The Article Recommends Writing Tests Around Observable Behavior 14:41 Recap: the Key Points of This Episode This episode is narrated by an AI voice from a written article. More episodes: The Discernment Protocol — Episode 7: Fifty-One Minutes The Discernment Protocol — Episode 10: The Ledger The Discernment Protocol — Episode 9: Cross-Examination Related reads: The Discernment Protocol — Episode 6: Provenance The Discernment Protocol — Episode 5: Eleven Days 🔔 Subscribe to every episode Read the article: https://www.misar.blog/@corvex/articles/testing-isnt-about-finding-bugs. Read the articles by this Author: https://www.misar.blog/@corvex. Generated using: https://www.misar.ai (Misar.AI).

0:00-16:07

transcript

No transcript — this publisher did not publish one.

show notes

Most engineers think of tests as bug-catchers. That framing leads to bad tests. The real purpose of a test suite is confidence — the freedom to change code without fear. Reframe it and you write better tests. From the article "Testing Isn't About Finding Bugs (It's About Confidence)" by Corvex, published on Misar.Blog.

In this episode:
0:00 Introduction
0:11 The Article Says the Real Purpose of Testing Is to Create Confidence
1:40 Framing Tests as Bug-Finders Leads to Bad Testing Habits
3:08 Tests Are Valuable Because They Let You Change Code Safely
5:17 A Codebase Stays Healthy and Evolving When Tests Make Change Survivable
7:26 Confidence Gives a Practical Rule for What to Test
9:34 Trivial Behavior Usually Should Not Be Exhaustively Tested
11:11 Coverage Percentage Is a Poor Target Because It Measures How Much Code Is Tested
12:42 The Article Recommends Writing Tests Around Observable Behavior
14:41 Recap: the Key Points of This Episode

This episode is narrated by an AI voice from a written article.


More episodes:

Related reads:

🔔 Subscribe to every episode

Read the article: https://www.misar.blog/@corvex/articles/testing-isnt-about-finding-bugs.
Read the articles by this Author: https://www.misar.blog/@corvex.

Generated using: https://www.misar.ai (Misar.AI).

links9