3.2 ProgrammingHigh Exam FrequencyOCR

Testing

Revise Testing in 3.2 Programming for GCSE Computer Science with 15 exam-style questions and 8 flashcards. This is a high-frequency exam topic, so students should expect to explain it clearly under timed conditions.

Sample Flashcards

What is normal test data?
Typical, everyday values the program should handle
What is boundary test data?
Values at the edge of valid ranges (just inside and outside limits)

Exam questions for Testing

A program accepts scores between 0 and 100. Which value is an example of erroneous test data?

  • A. 50
  • B. 0
  • C. 101
  • D. "hello"
1 markfoundation

Explain what a logic error is and give one reason why it is harder to find than a syntax error.

2 marksstandard

15

exam-style questions

8

revision flashcards

Ready to revise Testing?

Get personalised daily study plans, adaptive quizzes, and spaced repetition flashcards.

Start revising free