Member-only story

A Good Girl’s Guide to Murder — Oops, I Mean Testing!

Bisma Latif
4 min readNov 4, 2024

--

Cover Image for A Good Girl’s Guide to Murder — Oops, I Mean Testing!

We’re all familiar with the trope: a young detective dives headfirst into a world of mysteries, armed with curiosity, a knack for picking up clues, and maybe a pinch of moral ambiguity. This is the essence of A Good Girl’s Guide to Murder — a world where innocence meets intrigue and solving a murder is just another weekend project. But what if we took that sleuthy spark and translated it into software testing? Let’s dive into how a “good girl” (or guy!) can approach testing with the same edge, wit, and maybe even thrill of mystery-solving.

Step 1: The Case File — Get the Basics Down

Every good detective has a case file. For testers, this is our test plan. We need all the details to understand who, what, where, when, why, and how. Imagine you’re uncovering a case that starts off as a simple feature but could potentially escalate into a full-blown bug murder mystery. What’s the scope? What’s the timeline? Who are the key witnesses, err… stakeholders?

Like our fearless protagonist, we start with a rough idea, but as we dive deeper, we find hidden connections and unexpected outcomes. There might be suspects (a.k.a. risky modules) lurking in our code, waiting to reveal their true nature.

Step 2: Suspect Profiling — Identify Key Areas

--

--

Bisma Latif
Bisma Latif

Written by Bisma Latif

A writer, coder, and an avid reader, who puts her soul in everything she does! LinkedIn: https://www.linkedin.com/in/ibismalatif/

Responses (1)