fbpx
Operations : Sun – Thu 9.00 17.00 | Testing : 24/7
Call Us: +2 (02) 26720018

Functional Test

Functional Test

Functional testing is carried out to clarify what the system does to fulfill a need. , what is the system’s behavior?  Functional testing focuses on what the system does rather than how it does it, it can be defined as the set of attributes that bear on the existence of a set of functions and their specified properties. The functions are those that satisfy stated or implied needs. (ISO9126 Software Quality Characteristics) those attributes “AKA sub-characteristics” are (Suitability, Accurateness, Interoperability, and Security).

 

Functional Test
Functional Test

The “Suitability” can be measured by asking, Can software perform the tasks required?
The “Accurateness” Is about the results, abeingas expected?
The “Interoperability” aofthe integration capabilities, which can be measured by ttestingthe system/module/component etc… interaction with aothersystems/module/component, etc…?
The “Security” is the test of the software capabilities to prevent unauthorized access?.As a function.

 

Functional Test

Covers the functional requirements and the behavioral requirements which are written the specification documents.

A functional requirement defines a function of a system or its component. A function is described as a set of inputs, tehavior, and outputs. Functional requirements may be calculations, technical details, data manipulation and processing and ,other specific functionality that define what a system is supposed to accomplish. Behavioral requirements describing all the cases where the system uses the functional requirements are captured in use cases.

Functional tests will vary by test level.

A functional integration test will focus on the functionality of a collection of interfacing modules.
A functional system test will focus on the functionality of the application as a whole.
A functional system integration test will focus on end-to-end functionality that spans the entire set of integrated systems.

It’s critical and necessary to know that Ftunctional testing is not test of the function only, It tcovers many aspects about a function, business role, etc…

And you must select suitable test type to cover your need in the right test level.

 

Written by: Samer Desouky

Skip to content