Testing Tables

Lesson Instructions

Watch and follow the YouTube video, the lesson contains three parts:

  1. Key Information and content - all you need to do here is watch and listen. We recommend you take some notes for this one!

  2. Learning activity - You are to complete the testing tables for the different scenarios given.

  3. Consolidation - these are past exam question and are for deliberate practice to check your understanding.

Task - Testing Tables Activity

Testing Tables Activity

Task - Exam Questions - Deliberate Practice

Exam Questions - Web

Mark Scheme

Question 1

Correct answer:

  • Input Data: C - Expected Outcome: DEF - Reason for test: checks the output is the next three letters in the list

  • Input Data: A - Expected Outcome: BCD - Reason for test: checks the output goes back to the beginning of the list

  • Input Data: H - Expected Outcome: Error Message - Reason for test: not a valid / existing note

1 mark for each expected outcome and valid reason.

Only award the mark for reason for test, if the expected outcome is correct enough to justify the reason given.

Question 2

1 mark per bullet to max 6, mark in pairs.


  • Test Data: 10kg (any value between 0 - 24)

  • Purpose: To test normal values for free luggage

  • Test Data: 25kg

  • Purpose: To test borderline free baggage

  • Test Data: 30kg (any value between 26-49)

  • Purpose: To test normal values for paid for luggage

  • Test Data: 49kg / 49.9kg

  • Purpose: To test borderline paid for allowed luggage

  • Test Data: 50kg

  • Purpose: To test borderline disallowed luggage

  • Test Data: 60kg (any value over 50kg)

  • Purpose: To test disallowed free baggage

  • Test Data: Bananas (any textual / non-numeric data)

  • Purpose: To test erroneous / non-numerical data is rejected.

  • Test Data: -1kg (any value below 0kg)

  • Purpose: To test erroneous negative values are rejected.

Test data given must be specific data (e.g. "10kg") and NOT a description of data (e.g. do not allow "a value between 0 and 20kg")