DEV Community

Sundar-23
Sundar-23

Posted on

Difference Between Functional & Non Functional Testing

Functional testing

:
This is a type of software testing that verifies that the software meets its functional requirements. This means that it tests whether the software does what it is supposed to do, and that it does it correctly . It is typically carried out early in the software development lifecycle

Non-functional testing

:
This is a type of software testing that verifies that the software meets its non-functional requirements. This means that it tests aspects of the software such as its performance, security, usability, and maintainability. Non-functional testing is typically carried out later in the software development lifecycle.

Examples

Functional Testing :

1.To verify customers credential is working properly on the application
2.To verify in the credential input user name area only accepting valid user name & Passwords

Non Functional Testing :

1.To Verify the application update is working or not
2.To Verify the application navigation

Top comments (0)