Modern QA2026Verification Activities — tiles
Log inJoin
64 / 71 · 11 Manual Testing Fundamentals · Verification vs Validation← prev⊞ allnext →☰ Read as one page

8.3Verification Activities

Verification checks whether the implementation matches the specification. It is primarily an internal activity.

Static Verification (no code execution)

Activity What It Catches
Code review Logic errors, missed edge cases, style violations
Requirement review Ambiguity, contradictions, missing acceptance criteria
Design review Architecture issues, scalability concerns, security gaps
Spec walkthrough Misunderstandings between product and engineering
Static analysis tools Code smells, potential null references, unused variables

Dynamic Verification (code execution)

Activity What It Catches
Unit tests Individual function/method correctness
Integration tests Component interaction issues
Regression tests Previously fixed bugs reintroduced
Contract tests API response structure matches the documented schema
Linting and type checking Type mismatches, undefined variables

Verification in Practice

When you write a test case that says "Given a user with valid credentials, When they submit the login form, Then they are redirected to /dashboard" — you are performing verification. You are checking that the software does what the spec says it should do.