Testing Types Flashcards
OCR GCSE J277 Computer Science specification
Ready to master these flashcards?
Sign in to study with spaced repetition and track your progress.
Sign In to Track ProgressTerms in this set (10)
Testing
The process of checking that a program works as intended and is free from errors.
Iterative Testing
Testing carried out during development to identify and fix issues as they arise.
Final/Terminal Testing
Testing performed at the end of development to ensure the program meets requirements and works correctly.
Syntax Error
An error that occurs when code breaks the rules of the programming language, preventing it from running.
Logic Error
An error that occurs when code runs but produces incorrect results due to flawed logic.
Normal Test Data
Typical, valid data that the program is expected to handle during normal operation.
Boundary Test Data
Data at the edge of acceptable input ranges to check how the program handles limits.
Invalid Test Data
Data of the correct type but outside acceptable ranges to test how the program handles rejection.
Erroneous Test Data
Data of the wrong type to test how the program handles unexpected input.
Test Plan
A document outlining the tests to be performed, including test data, expected outcomes, and actual results.

Want to Learn More?
Get personalised lessons, quizzes, and instant feedback from your AI tutor.
Start Learning