Unit 5 Testing the Programming Solution
Test-plan execution, representative and boundary data, expected and actual outcomes, error correction, retesting, robustness and evidence.
How to study for CCEA GCSE Digital Technology
Connect precise digital concepts to scenario evidence, design decisions, testing and evaluation, then rehearse the controlled-practice lifecycle under your centre's current CCEA instructions.
Core concepts
Concept 1
Unit 5 testing must demonstrate the relationship between objectives, selected data, expected outcomes and observed program behaviour.
Exam cue: State the test purpose before the data and expected outcome.
Concept 2
Failed tests require diagnosis, correction and retesting, with evidence showing what changed and why.
Exam cue: Capture enough evidence to identify the tested version and result.
Concept 3
Robustness testing checks controlled behaviour at limits and under foreseeable invalid input, not only normal operation.
Exam cue: Retest both the corrected case and a related previously passing case.
Risk pitfalls and guardrails
Generating many repetitive normal tests while omitting limits and invalid input.
Guardrail: Keep to Northern Ireland CCEA scope, never add the weights of both routes, and distinguish a digital concept from unsupported product or technology claims.
Editing the expected outcome after seeing an incorrect program result.
Guardrail: Keep to Northern Ireland CCEA scope, never add the weights of both routes, and distinguish a digital concept from unsupported product or technology claims.
Recording a correction without evidence of a successful retest.
Guardrail: Keep to Northern Ireland CCEA scope, never add the weights of both routes, and distinguish a digital concept from unsupported product or technology claims.
Memory anchors
Test purpose
The requirement, rule or risk that a test is intended to examine.
Actual outcome
The observed behaviour or result when a test is run.
Pass criterion
The objective condition used to decide whether the result is acceptable.
Correction
A code or design change addressing the diagnosed cause of failure.
Retest
Repeating a test after correction to confirm the defect is resolved.
Robustness
Reliable and controlled behaviour across expected and exceptional use.
Checkpoint rule
Do the check-up only after you can summarize each concept in one sentence and identify one dangerous pitfall from memory.
Knowledge Check (after reading)
Short check-up to confirm understanding of this module.
Check-up Questions
[Programming route · Unit 5] What should each test trace back to?
Why state the purpose before choosing test data?
Answer all questions to submit.
Next step personalized recommendations
Continue learning
Move forward only after this module is stable.
What is Pass Harbor?
Completely free exam prep for 247 UK exams.
- Practice questions
- Flashcards
- Study guides
- Mock exams
- No registration
- No paywall
- Start instantly
“No more expensive exam prep. Quality study tools should be accessible to everyone.”
