Test Plan
// Definition
A document describing the scope, approach, schedule, resources, and deliverables for testing a release or feature. Narrower and more time-bound than a test strategy.
// Related terms
Test Strategy
The high-level, organisation-wide approach to testing — what gets tested, by whom, with what tools, at what stage. Broader and more permanent than a test plan.
Test Case
A single, executable specification: preconditions, steps, expected result, and pass/fail criteria for one verification.
STLC (Software Testing Life Cycle)
The structured phases of testing: requirement analysis, test planning, test design, environment setup, execution, and closure. Mirrors the SDLC at the testing layer.
Learn more · Software Testing Fundamentals
Chapter 2 · Lesson 2: Software Testing Lifecycle