Forum : Explain
Brief description  about Online courses   join in Online courses
View Chaithra  MH 's Profile

Explain

please tell me the difference between functional and non functional requirement and testing?
Asked by Chaithra MH | Oct 15, 2013 |  Reply now
Replies (1)
View testing instructor 's Profile
Functional testing is like "what a system is supposed to do?.", To check developed 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.

Functional testing is covers Unit Testing, Smoke testing / Sanity testing, Integration Testing (Top Down,Bottom up Testing), System Testing, Regression Testing, Pre User Acceptance Testing(Alpha & Beta), User Acceptance Testing, Globalization & Localization Testing etc....

Non-Functional Testing is done to check , "How well software does something.??", Testing the application based on the clients and performance requirement. Non-Functioning testing is done based on the requirements and test scenarios defined by the client.

Non-functional testing is covers Usability testing, Performance testing, Load testing, Stress testing, Security testing, Configuration testing, Compatibility testing, Volume testing, Scalability testing, Stress testing etc..
Oct 16, 2013