ensure the quality and correct functioning of the software before its release
Functional testing focuses on testing specific software functions or features to ensure that they meet the requirements established during the design phase.
The creation and automated execution of test cases to ensure software quality.