DEV Community

Testing

Find those bugs before your users do! 🐛

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
48-Hour Field Notes: My Client Timed Out, the Server Finished the Work, and My Batch Ran Twice

48-Hour Field Notes: My Client Timed Out, the Server Finished the Work, and My Batch Ran Twice

Comments
5 min read
Run the Old Function Beside the New One Before You Delete It

Run the Old Function Beside the New One Before You Delete It

Comments
5 min read
How to Loop a Video With FFmpeg (Count the Plays, Cut to an Exact Length, Check the Seam With pytest)

How to Loop a Video With FFmpeg (Count the Plays, Cut to an Exact Length, Check the Seam With pytest)

Comments 1
6 min read
Map the Blast Radius Before the Review: A Per-Symbol Ledger for Small OSS Patches

Map the Blast Radius Before the Review: A Per-Symbol Ledger for Small OSS Patches

1
Comments
6 min read
Every Refactor Commit Should Be Green and Revertible: A Bisect Audit

Every Refactor Commit Should Be Green and Revertible: A Bisect Audit

Comments
4 min read
Skip Is Not a Freeze: Revocable Seeded Freezes for Agent Patches

Skip Is Not a Freeze: Revocable Seeded Freezes for Agent Patches

Comments
6 min read
How to Validate Enterprise Knowledge Base Case Studies: Tests, Evidence, and Acceptance

How to Validate Enterprise Knowledge Base Case Studies: Tests, Evidence, and Acceptance

Comments
8 min read
How to simulate keyboard and mouse input in GUT and GdUnit4 (tested on Godot 4.7.2)

How to simulate keyboard and mouse input in GUT and GdUnit4 (tested on Godot 4.7.2)

Comments
8 min read
SaaS: mide la confianza del primer email

SaaS: mide la confianza del primer email

Comments
4 min read
Stop Writing Test Strategies for Agent Patches. Write a Contract Your CI Can Enforce.

Stop Writing Test Strategies for Agent Patches. Write a Contract Your CI Can Enforce.

Comments 1
7 min read
A Retry Is Not a Repeat: Five Idempotency Myths Behind a Model-Backed Endpoint

A Retry Is Not a Repeat: Five Idempotency Myths Behind a Model-Backed Endpoint

Comments 1
6 min read
Screen-Share Privacy Must Survive a Responsive Layout Change

Screen-Share Privacy Must Survive a Responsive Layout Change

Comments
4 min read
Vitest Explained: Tests That Finish Before You Blink

Vitest Explained: Tests That Finish Before You Blink

Comments
5 min read
5 Python PDF libraries vs 1,068 broken PDFs: what crashed, and why one of my explanations was wrong

5 Python PDF libraries vs 1,068 broken PDFs: what crashed, and why one of my explanations was wrong

Comments 1
3 min read
Budget the Gate, Not Just the Tests: Stage Caps and a Calibration Check for Agent Patches

Budget the Gate, Not Just the Tests: Stage Caps and a Calibration Check for Agent Patches

Comments
6 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.