Embed presentation
Download to read offline




Functional testing focuses on verifying that the functions of a system work as expected based on customer requirements and documentation. It tests what the system does from a black box perspective. Functional testing can be done from either a requirements-based approach using specifications or a business-process-based approach using use cases, and involves creating test data, determining expected results, executing tests, comparing actual and expected outcomes, and reporting any defects found.



