Wednesday, 20 September 2017

Difference Between Functional Testing and Non-Functional Testing

Tags

Functional Testing:

1.  In functional testing tester tests that how well the system performs.
2.  Functional testing is based on client requirements.
3.  In functional testing we test the application against the business requirements.
4.  Functional testing validates the behavior of an application
5.  Functional testing covers Unit testing, Integration testing, Sanity testing, Smoke testing, Regression testing and so on.
6. Functional testing means how your system performs.
7. Functional testing always concentrates on customer requirements.
8. It is a part of System testing.

Non-Functional Testing:

1. In Non- Functional testing tester tests that how well the system responds.
2. Non-Functional testing is based on client expectations.
3. Non-Functional testing refers to test the application against client and performance requirements.
4. It validates the performance of application.
5. This testing covers Load/Performance Testing, Stress/Volume Testing, Security Testing and installation testing and so on.
6. It means how your well your system is doing example performance and Stress testing.
7. Non-Functional testing always concentrates on customer expectations.
8. It is also a part of System testing.


EmoticonEmoticon