Which of the following is a non functional requirement?

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

types of Non functional requirements
types of Non functional requirements
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

Read more about Non Functional Requirements

Some examples of Non Functional Requirements

  1. Performance Requirements
  2. Space Requirements
  3. Reliability Requirements
  4. Portability Requirements