Testing Types Flashcards

OCR GCSE J277 Computer Science specification

Testing

The process of checking that a program works as intended and is free from errors.

1 / 10

Ready to master these flashcards?

Sign in to study with spaced repetition and track your progress.

Sign In to Track Progress

Terms in this set (10)

1

Testing

The process of checking that a program works as intended and is free from errors.

2

Iterative Testing

Testing carried out during development to identify and fix issues as they arise.

3

Final/Terminal Testing

Testing performed at the end of development to ensure the program meets requirements and works correctly.

4

Syntax Error

An error that occurs when code breaks the rules of the programming language, preventing it from running.

5

Logic Error

An error that occurs when code runs but produces incorrect results due to flawed logic.

6

Normal Test Data

Typical, valid data that the program is expected to handle during normal operation.

7

Boundary Test Data

Data at the edge of acceptable input ranges to check how the program handles limits.

8

Invalid Test Data

Data of the correct type but outside acceptable ranges to test how the program handles rejection.

9

Erroneous Test Data

Data of the wrong type to test how the program handles unexpected input.

10

Test Plan

A document outlining the tests to be performed, including test data, expected outcomes, and actual results.

Genie

Want to Learn More?

Get personalised lessons, quizzes, and instant feedback from your AI tutor.

Start Learning