DEV Community

Testing

Find those bugs before your users do! 🐛

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Contract Tests in PHP: Proving Every Adapter Honors Its Port

Contract Tests in PHP: Proving Every Adapter Honors Its Port

Comments
6 min read
Feature Flags Without Coupling: A Flag Port for the PHP Domain

Feature Flags Without Coupling: A Flag Port for the PHP Domain

Comments
6 min read
Time Is a Dependency: Injecting a Clock Into Your PHP Domain

Time Is a Dependency: Injecting a Clock Into Your PHP Domain

Comments
6 min read
Task Manager API in FastAPI

Task Manager API in FastAPI

Comments
1 min read
Context7 MCP: Real-Time Library Docs for Your AI Coding Assistant (And Why Your QA Workflow Needs It)

Context7 MCP: Real-Time Library Docs for Your AI Coding Assistant (And Why Your QA Workflow Needs It)

Comments 1
1 min read
Claude Code TDD: Force Red-Green-Refactor with Hooks & CLAUDE.md (2026)

Claude Code TDD: Force Red-Green-Refactor with Hooks & CLAUDE.md (2026)

4
Comments 11
3 min read
Testing Hexagonal Go: Fakes at the Port, Not Mocks Everywhere

Testing Hexagonal Go: Fakes at the Port, Not Mocks Everywhere

Comments 1
7 min read
How to adopt Playwright without the six-month regret

How to adopt Playwright without the six-month regret

Comments 1
2 min read
Table Tests, Subtests, and t.Parallel(): The Go Testing Trifecta

Table Tests, Subtests, and t.Parallel(): The Go Testing Trifecta

Comments
7 min read
sync.OnceFunc vs init(): Lazy Initialization Done Right in Go

sync.OnceFunc vs init(): Lazy Initialization Done Right in Go

Comments
6 min read
Practical QA Skills in 2026: What Actually Breaks Modern Test Automation

Practical QA Skills in 2026: What Actually Breaks Modern Test Automation

19
Comments 1
16 min read
RAG-Based Testing Series — Part 5: Building a RAG Test Framework from Scratch

RAG-Based Testing Series — Part 5: Building a RAG Test Framework from Scratch

11
Comments 2
13 min read
"Prime Testable" Code

"Prime Testable" Code

Comments
2 min read
Running 100 Playwright Tests in Parallel Without Inbox Collisions

Running 100 Playwright Tests in Parallel Without Inbox Collisions

Comments
4 min read
How AI-Assisted Development Changes the Way We Test, Review, and Automate

How AI-Assisted Development Changes the Way We Test, Review, and Automate

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