Robust ProgramsDeep Dive

Deep Dive: Test Plan Example

Part of TestingGCSE Computer Science

This deep dive covers Deep Dive: Test Plan Example within Testing for GCSE Computer Science. Revise Testing in Robust Programs for GCSE Computer Science with 15 exam-style questions and 8 flashcards. This topic appears less often, but it can still be a useful differentiator on mixed-topic papers. It is section 4 of 6 in this topic. Use this deep dive to connect the idea to the wider topic before moving on to questions and flashcards.

Topic position

Section 4 of 6

Practice

15 questions

Recall

8 flashcards

Deep Dive: Test Plan Example

Test Test Data Type Expected Result
1 30 Normal Accepted
2 18 Boundary Accepted (lower limit)
3 17 Boundary Rejected (below limit)
4 65 Boundary Accepted (upper limit)
5 66 Boundary Rejected (above limit)
6 "twenty" Erroneous Rejected (wrong type)
7 -5 Erroneous Rejected (negative)

Keep building this topic

Read this section alongside the surrounding pages in Testing. That gives you the full topic sequence instead of a single isolated revision point.

Practice 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

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

Want to test your knowledge?

PrepWise has 15 exam-style questions and 8 flashcards for Testing — with adaptive difficulty and instant feedback.

Join Alpha