Sie sind auf Seite 1von 2

Functional Testing

The Functional Testing is a type of software testing where the system is tested against the
functional requirements.

Description
Functions are tested by feeding them input & examining the output. Functional testing ensures
that the requirements are properly satisfied by the application. it is to check the basic
functionality mentioned in the functional specification document.
During functional testing, Black Box Testing technique is used in which the internal logic of the
system being tested is not known to the tester.
Functional testing is normally performed during the levels
of System Testing and Acceptance Testing.

Functional Testing includes the following steps:

Identify functions that the software is expected to perform.

Create input data based on the functions specifications.

Determine the output based on the functions specifications.

Execute the test case.

Compare the actual and expected outputs.

Advantages of Functional Testing

It act as actual system usage.

It does not make any system structure assumptions.

Disadvantages of Functional Testing

It has a potential of missing logical errors.

It has a high possibility of redundant testing.

Das könnte Ihnen auch gefallen