Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Difference between Functional Testing and Non

Functional Testing

Parameters Functional Non-functional testing

It is performed before non-functional It is performed after the fu


Execution
testing. testing.

Focus area It is based on customer’s requirements. It focusses on customer’s

It is easy to define functional It is difficult to define the


Requirement
requirements. for non-functional testing

Helps to validate the behavior of the Helps to validate the perfo


Usage
application. the application.

It is done to validate the p


Objective Carried out to validate software actions.
of the software.

Functional testing is carried out using This kind of testing is carr


Requirements
the functional specification. performance specification

Functional testing is easy to execute by It’s very hard to perform n


Manual testing
manual testing. testing manually.

Functionality It describes what the product does. It describes how the prod

Example Test The dashboard should loa


Check login functionality.
Case seconds.

Testing Types Examples of Functional Testing Types Examples of Non-function


Types
 Unit testing
 Smoke testing  Performance Testing
 User Acceptance  Volume Testing
Parameters Functional Non-functional testing

 Scalability
 Integration Testing  Usability Testing
 Regression testing  Load Testing
 Localization  Stress Testing
 Globalization  Compliance Testing
 Interoperability  Portability Testing
 Disaster Recover Tes

You might also like