Can you tell me the difference between functional and non
functional testing?



Can you tell me the difference between functional and non functional testing?..

Answer / mudaseer

Functional Testing:Functional testing means we do functional
testing to validate the functionality of the application
against functional requirements document or Testing the
application against business requirements. Functional
testing is done using the functional specifications provided
by the client or by using the design specifications like use
cases provided by the design team. we test for functionality
of the application only.

Functional Testing covers:

1. Unit Testing
2. Smoke testing / Sanity testing
3. Integration Testing (Top Down,Bottom up Testing)
4. Interface & Usability Testing
5. System Testing
6. Regression Testing
7. Pre User Acceptance Testing(Alpha & Beta)
8. User Acceptance Testing
9. White Box & Black Box Testing
10. Globalization & Localization Testing

Non-Functional Testing: Testing the application against
client's and performance requirement. Non-Functioning
testing is done based on the requirements and test scenarios
defined by the client. Non-functional testing means we do
not test for functionality of the application.

Non-Functional Testing covers:

1. Load and Performance Testing
2. Ergonomics Testing
3. Stress & Volume Testing
4. Compatibility & Migration Testing
5. Data Conversion Testing
6. Security / Penetration Testing
7. Operational Readiness Testing
8. Installation Testing
9. Security Testing (Application Security, Network
Security, System Security

Is This Answer Correct ?    11 Yes 0 No

Post New Answer

More Manual Testing Interview Questions

How to arrive Testcase? and how to write testcase for email address? please any one of the write answer send my id

1 Answers   CGCI, IBM,


can somebody plz tel me about financial domain for manual tester?? which kind of application use and what is the approach of testing??

0 Answers  


If Rohan likes 400 & does not like 300, he likes 100 but not 99, he likes 2500 but not 2400, what does he like? 1. 900 2. 1000 3. 1100 4. 1200 Please give answer with proper explanation!

4 Answers  


Difference between manual and automation? Explain me test cases?How to write test cases??Give some examples of test cases? is anybody here who has 2 years manual testing experience.. difference between black box and white box testing

2 Answers  


What is difference between http and https

5 Answers   AZTEC,






what are the Test cases we can write for pop-up window, Anybody can let me know in detail. Thanks in advance.

5 Answers   Siemens,


How will you test or write test cases when you dont have BRS and SRS?

5 Answers  


What is diff between Agile SDLC and TDD SDLC? Kindly let me know?

1 Answers   IBM,


why we need to write test cases?

3 Answers   ABC, eClerx, Sling Solutions, Tech Mahindra,


When priority and Severity is opposite then which one required to solved first? Bug Number 1=(Severity 1 & priority 3), Bug Number 2=(severity 3 & priority 1), (high=1,Medium=2,Low=3)

3 Answers   HP,


when the test plan will be prepared in waterfall model?

3 Answers   Siemens,


what are the general difficulties which u will be facing while doing web based testing and desktop based testing.

1 Answers   First American Corporation,


Categories