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

During , end users provide feedback on the software's usability and quality.

is a technique used in software testing to test incomplete or unavailable components.

3. testing is also known as structural testing or glass-box testing.

9. is performed to verify the interaction between different software modules.

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

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

10. is performed to determine how a system performs under different conditions.