in Technology by

Difference Between Functional and Non-Functional Testing

1 Answer

0 votes
by

Difference Between Functional and Non-Functional Testing

Functional Testing Non Functional Testing
It tests ‘What’ the product does. It checks the operations and actions of an Application. It checks the behaviour of an Application.
Functional testing is done based on the business requirement. Non- functional testing is done based on the customer expectation and Performance requirement.
It tests whether the actual result is working according to the expected result. It checks the response time, and speed of the software under specific conditions.
It is carried out manually.
Example: Black box testing method.
It is more feasible to test using automated tools.
Example: Loadrunner.
It tests as per the customer requirements. It tests as per customer expectations.
Customer feedback helps in reducing the risk factors of the product. Customer feedback is more valuable for non- functional testing as it helps to improve and lets the tester to know the expectation of the customer.
It is testing the functionality of the software. It is testing the performance of the functionality of the software.
Functional testing has the following types:
•Unit testing
•Integration testing
•System Testing
•Acceptance Testing
Non functional testing includes:
•Performance testing
•Load Testing
•Stress testing
•Volume testing
•Security testing
•Installation testing
•Recovery testing

Related questions

0 votes
    Difference Between Functional Testing Vs Non-Functional Testing with Examples?...
asked Oct 17, 2020 in Technology by JackTerrance
0 votes
    What is Non-Functional Testing?...
asked Oct 17, 2020 in Technology by JackTerrance
0 votes
    What are the types of non-functional?...
asked Oct 17, 2020 in Technology by JackTerrance
0 votes
    Functional testing can be automated using Jenkins? 1. True 2. False...
asked Mar 7, 2021 in Technology by JackTerrance
0 votes
    What kind of testing did you perform (functional, interruption, connectivity, etc)?...
asked Feb 8, 2021 in Technology by JackTerrance
0 votes
    In Haskell, Iteratee based I/O seems very attractive. Iteratees are a composable, safe, fast ways of doing ... Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Feb 24, 2022 in Education by JackTerrance
0 votes
    Which documents are used to capture non-functional requirements?...
asked Nov 11, 2020 in Education by Editorial Staff
0 votes
    What is the difference between Clustered and Non-clustered index?...
asked Dec 9, 2020 in Technology by JackTerrance
0 votes
    What’s the difference between manual testing and automated testing?...
asked Jul 9, 2021 in Technology by JackTerrance
0 votes
    What is the key difference between mobile device testing and mobile application testing?...
asked Feb 9, 2021 in Technology by JackTerrance
0 votes
    Explain the difference between traditional Waterfall model and Agile testing?...
asked Nov 26, 2020 in Technology by Editorial Staff
0 votes
    What is the Difference Between White-Box and Black-Box Testing?...
asked Oct 19, 2020 in Technology by JackTerrance
0 votes
    Difference Between Smoke And Sanity Testing?...
asked Oct 17, 2020 in Technology by JackTerrance
0 votes
    Explain the difference between Smoke Test Vs Build Acceptance Testing?...
asked Oct 17, 2020 in Technology by JackTerrance
0 votes
    Explain the difference between Sanity Testing Vs Regression Testing?...
asked Oct 17, 2020 in Technology by JackTerrance
...