Testing and Selecting Test Data (AQA GCSE Computer Science): Quizzes
📚Quizzes
Practise the questions
11 questions from this quiz
ShowHide
Practise the questions
11 questions from this quiz
What is the main purpose of testing a program?
What is the main purpose of testing a program?
To check it works as expected
What does 'destructive testing' mean?
What does 'destructive testing' mean?
Actively trying to break the program
What should a test plan include?
What should a test plan include?
Tests, data, and expected outcomes
What is normal test data?
What is normal test data?
Data from a correct user
What is boundary test data?
What is boundary test data?
Data at the edge of validity
What is erroneous test data?
What is erroneous test data?
Data that should be rejected
For a program accepting 0-100, which is boundary test data?
For a program accepting 0-100, which is boundary test data?
0 and 100
For a program accepting 0-100, which is normal test data?
For a program accepting 0-100, which is normal test data?
47
For a program accepting numbers 0-100, which is erroneous test data?
For a program accepting numbers 0-100, which is erroneous test data?
-5
What is a common mistake when creating test plans?
What is a common mistake when creating test plans?
Using vague descriptions
What should a program do with erroneous test data?
What should a program do with erroneous test data?
Reject it with an error message
