




Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Functional testing is a software testing methodology that ensures the application satisfies functional requirements. major functional testing techniques, their advantages, and disadvantages. Techniques include unit testing, integration testing, smoke testing, user acceptance testing, interface testing, usability testing, system testing, and regression testing.
Typology: Assignments
1 / 8
This page cannot be seen from the preview
Don't miss anything!





Submitted By- Anoop Rana
Introduction Functional Testing is a type of Software Testing in which the system is tested against the functional requirements and specifications. (^) Functional testing ensures that the requirements or specifications are properly satisfied by the application. This type of testing is particularly concerned with the result of processing. It focuses on simulation of actual system usage but does not develop any system
Major Functional Testing Techniques Unit Testing Integration Testing Smoke Testing User Acceptance Testing Interface Testing Usability Testing System Testing Regression Testing
Disadvantages of Functional Testing There are high chances of performing redundant testing. Logical errors can be missed out in the product. If the requirement is not complete then performing this testing becomes difficult