Professional Documents
Culture Documents
Software Engineering: Functional Te Sting
Software Engineering: Functional Te Sting
FUNCTIONAL TE
STING
03
O U R M A IN T O PIC S T O D A Y
Goal of Functional
testing What is
Functional Testing
What do you do in
Functional Testing?
How to do Functional Testing
Conclusion
Goal Of Functional Testing
The purpose of the functional testing is to check the primary entry function,
necessarily usable function, the flow of screen GUI. Functional testing
displays the error message so that the user can easily navigate throughout
the application.
WHAT IS FUNCTIONAL TESTING
Functional Testing Also Known As Black box Testing allows to
test the functionality of the Program/Software.
In This Approach the Testing is only based of the
functionality of the program.
The purpose of Functional tests is to test each function of
the software application, by providing appropriate input,
verifying the output against the Functional requirements.
Contents of the software are completely
hidden from the user/tester.
The functionality is understood in terms of
inputs and outputs only.
What do you do in Functional Testing?
This method attempts to find errors in the following categories:
Incorrect or missing function.
Interface errors.
Boundary value analysis is the most commonly used test case design
method for black box testing. As all we know the most of errors
occurs at boundary of the input values. This is one of the techniques
used to find the error in the boundaries of input values rather than
the center of the input value range.
How to do Functional Testing
Following is a step by step process on How to do Functional Testing :