OCR GCSE SLR2.3 The purpose and types of testing

This video introduces the purpose and types of testing at a level suitable for GCSE.  Reasons such as bug-fixing, checking performance and usability, security and meeting the requirements are outlined.  Iterative and terminal testing are explained as two approaches to testing a program for robustness.