ShiftQA LessonsModule 01

Module 01 · 35 min

Fundamentals of Testing

Build the vocabulary and reasoning that explain why testing exists, what it can reveal, and what it cannot prove.

Written and reviewed by ShiftQA Labs QA Education Team · Updated September 2, 2026

Browse Lessons modules
1

Why we test

Testing provides information about quality and risk. It can reveal failures, prevent defects through early review, support decisions, and build confidence. Testing does not prove that a product has no defects; it reduces uncertainty using evidence.

Remember: Testing is a decision-support activity, not a guarantee of perfection.
2

Testing and debugging

Testing may expose a failure caused by a defect. Debugging finds, analyzes, and removes the cause. A tester can reproduce and report the failure; a developer commonly performs debugging and then the changed product is tested again.

Remember: Testing finds evidence of problems; debugging diagnoses and fixes their causes.
3

Seven principles

Testing shows the presence, not the absence, of defects. Exhaustive testing is impossible. Early testing saves time and money. Defects cluster. Repeating the same tests loses effectiveness. Testing depends on context. A defect-free product can still fail users if it solves the wrong problem.

Remember: Good testing is selective, early, contextual, and regularly refreshed.

Knowledge check

Practice the idea, not the wording.

These original questions reinforce the lesson. They are not official ISTQB exam questions.

1. Which statement best describes a primary purpose of testing?
2. A team repeats the same regression tests for years and finds fewer new defects. Which principle is most relevant?
3. Which activity is debugging?

Answer all 3 questions to see explanations.

Learn together

Discussion & learner questions

Ask about a concept, share a practical example, or add context that may help another tester. ShiftQA reviews submissions before they become public.

Questions and comments stay distinct. Questions can receive an official ShiftQA response; comments support learner discussion and real-world examples.
Loading the discussion…

Save your progress

Finished this module?

Mark it complete in this browser, then continue when you are ready.

Unofficial ISTQB preparation by ShiftQA Labs. Use the official CTFL syllabus and sample materials as the source of truth.