DEV Community

Testing

Find those bugs before your users do! 🐛

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Fake timers and await are fighting in your Vitest test

Fake timers and await are fighting in your Vitest test

Comments
2 min read
Why your Python search can't find "C++", "C#" or "R&D" — and how to fix it

Why your Python search can't find "C++", "C#" or "R&D" — and how to fix it

Comments
3 min read
The bug only showed up once the feature started working

The bug only showed up once the feature started working

5
Comments
4 min read
I Added a Fourth Model Mid-Run. It Changed What My Field Test Could Prove.

I Added a Fourth Model Mid-Run. It Changed What My Field Test Could Prove.

11
Comments
7 min read
Your axe run is green and your dark mode has 1.04:1 contrast

Your axe run is green and your dark mode has 1.04:1 contrast

1
Comments 4
4 min read
How Do You Build Your First Eval Set for an Agent?

How Do You Build Your First Eval Set for an Agent?

2
Comments 3
3 min read
A Green Build Is Not a Route Test

A Green Build Is Not a Route Test

Comments 1
4 min read
Most “Flaky Tests” Are Really Architecture Tests

Most “Flaky Tests” Are Really Architecture Tests

6
Comments
3 min read
Testing an LLM Input Layer for Poker Calculators: Verified Math, Unverified Interpretation

Testing an LLM Input Layer for Poker Calculators: Verified Math, Unverified Interpretation

Comments
12 min read
Your Browser Test Failed. The Browser Test Might Be Innocent.

Your Browser Test Failed. The Browser Test Might Be Innocent.

6
Comments
3 min read
Testing Google ADK TypeScript Agents Without Chasing Sentences

Testing Google ADK TypeScript Agents Without Chasing Sentences

4
Comments
5 min read
Probe vs Prose: what the verifier-sharing-your-text-channel really costs

Probe vs Prose: what the verifier-sharing-your-text-channel really costs

4
Comments 2
16 min read
The Hardest E2E Tests Live at the Boundaries

The Hardest E2E Tests Live at the Boundaries

7
Comments
3 min read
My paywall was eating people's notes

My paywall was eating people's notes

1
Comments
4 min read
openpyxl writes formulas. It never evaluates them — so your generated spreadsheet can be silently wrong.

openpyxl writes formulas. It never evaluates them — so your generated spreadsheet can be silently wrong.

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