Oxford, Cambridge and RSA (OCR) GCSE Computer Science Practice Exam

Image Description

Question: 1 / 400

What is the process called where repeated testing is done during the development of a program?

Iterative testing

The correct term for the process where repeated testing occurs during the development of a program is iterative testing. This approach is essential in software development as it allows developers to refine and improve the software through ongoing evaluations and modifications.

In iterative testing, the software is tested at various stages of its development, often after each iteration or cycle of development. This frequent testing helps identify bugs and issues early, making them easier and less costly to fix. It also allows for regular feedback from users or stakeholders, which can lead to enhancements in functionality and user experience.

Other types of testing mentioned, like unit testing, is more focused on testing individual components or functions of the software in isolation, and functional testing aims to validate that the software behaves according to specified requirements. Version testing, while it implies checking different versions, does not capture the essence of continuous improvement and refinement that iterative testing embodies. Therefore, iterative testing encapsulates the ongoing nature of quality assurance throughout the development lifecycle.

Get further explanation with Examzify DeepDiveBeta

Version testing

Unit testing

Functional testing

Next Question

Report this question

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy