The process of designing, developing, and executing tests to verify the system's functionality and meet the requirements.