5. ensures that the software meets the functional requirements specified in the requirements document.

2. testing focuses on the functional requirements of the software.

is performed by a select group of end users before the software is released to the public.

The purpose of system testing is to ensure that all system components work together as .