1- What is functional testing ?
Functional testing is a test type that makes sure the software functions are performing the expected tasks. Here, “functions” are referring to what the software should do.
Mainly, I execute a set of steps with an input and conditions, then I check that the obtained result is as described in the functional requirements and specifications. This could also be called a behavior-based testing.
For greater understanding, let me illustrate with an example related to the connection feature of Facebook application.
In the specifications I have this functional requirement:
“As a user; when my device…
QA engineer, Paris France.