Wednesday, June 6, 2012

what is Functional Testing

Functional testing (also known as black-box testing) is the process of verifying that a system or system component adheres to the specification that defines its requirements. Functional testing can be performed at the system level or the unit level. To perform functional testing, you typically create a set of input/outcome relationships that verify whether each specification requirement is implemented correctly. At least one test case should be created for each entry in the specification document; preferably, these test cases should test the various boundary conditions for each entry. After the test suite is ready, you execute the test cases and verify whether the correct outcomes are produced.

No comments: