Question: Which one of the following is a non-functional requirement?
(a) The user can like a tweet on Twitter
(b) The system must be according to the given standards of the religion of a community
(c) The librarian can issue the books to the students
(d) The items search box must be user friendly
(e) None of these
Answer: b and d
Question: Which of the following is not a non-functional requirement?
(a) The user add friends in Facebook groups
(b) The registered user can like a video
(c) The channel owner can upload a video
(d) All of these
(e) None of these
Answer: d

Parameters | Non-Functional Requirement | Functional Requirements |
Represents | Attribute | Verb |
Documentation Describe | how the product works | what the product does |
Helps to verify the | performance of the software. | the functionality of the software. |
Representation | with quality attributes. | with the use case. |
catch | Hard to catch | Easy to catch |
Focus on | user’s expectation. | user requirement |
When is Test Execution done? | After the functional testing | before non-functional testing. |
Type of Testing | Non-Functional Testing
For example, Security testing, Performance testing, Usability testing, Stress testing, etc. |
Functional Testing
For example, Integration testing, System testing, API testing, and End to End testing, etc. |
Outcome | Product properties | Product feature |
Importance | non- necessary | necessary |