This exam tips covers Exam Tips within Testing for GCSE Computer Science. Revise Testing in 3.2 Programming for GCSE Computer Science with 15 exam-style questions and 8 flashcards. This is a high-frequency topic, so it is worth revising until the explanation feels precise and repeatable. It is section 6 of 7 in this topic. Treat this as a marking guide for what examiners are looking for, not just a fact list.
Exam Tips
- Boundary = both sides: Test value just inside AND just outside the limit
- State expected outcome: Always say what SHOULD happen for each test
- Iterative catches early: Finding bugs early is cheaper and easier to fix
Practice questions for Testing
A program accepts scores between 0 and 100. Which value is an example of erroneous test data?
Explain what a logic error is and give one reason why it is harder to find than a syntax error.
Quick recall flashcards
What is boundary test data?
Values at the edge of valid ranges (just inside and outside limits)
What is normal test data?
Typical, everyday values the program should handle