Examplary
Start for free
Oak ComputingTest · Computing

Testing principles

The starter and exit quiz of the lesson “Testing principles”, from the unit “Python programming project” (Year 11 Computing) by Oak National Academy.

Free to use. Edit it, share it and hand it out to your students.

Oak National Academy

12 questions

  1. Which aspect of a software project would be described by a functional requirement?
  2. What is the main purpose of input validation in a program?
  3. What is the term for the data or information provided to a computer system for processing?
  4. What is the term for the actions or steps a computer system carries out on data to transform it into a result?
  5. Put these actions in order for using a list to manage homework submissions.
  6. Match each example to the correct keyword.
  7. Which type of testing involves checking how different modules of a program interact?
  8. What type of test data is deliberately incorrect or invalid to check whether a program can handle mistakes properly?
  9. Match each term to its correct description.
  10. When performing white box testing, what does the tester focus on?
  11. Put these stages of handling a bug in the correct order.
  12. Which of these would be the best time to start testing a program?

License: OGL

Testing principles · Examplary