To me it looks like all 9 requirements are clearly functional,
test and verify that the users will be able to submit product feedback exactly as the requirements.
Additional:
Exploratory test it:
so that same user cannot add multiple answers where it is one as in scales 1-7
so that same user cannot add more than one feedback as a whole
so that a user can’t skip a point or multiple points in the feedback 1-9
look for hidden buttons by clicking somewhere else than where buttons and text are placed
look for anything else that looks odd
refresh page to see that user still has the same page and added answers are still there
try to edit and/or delete static text
is it easy to read and interact on, even for people with limited vision and disabled persons?
What happens when zooming in/out?
Think of anything else that can be tested and/or anything that has not been thought through, if you can come up with anything?
Look for spelling mistakes
Test in different devices/browsers and also with different resolution
No offense but this feels as if you’re just asking the community to do your homework for you. Not cool.
Now, if you’d asked “hey friends, please help me understand the difference between functional and non-functional requirements” that would be a different story
I already know the difference but it seems strange to me why all of them are functional requirements. there supposed to be some non functional ones too.
Did anyone say that there are supposed to be non-functional requirements in this document?
What does the person who asked the question think that functional and non-functional mean?
Personally I never use ideas of functional and non-functional requirements to do anything useful because it is a needlessly confusing set of terms that I don’t find valuable and I can’t find a definition that makes sense and is helpful, and often definitions seem to disagree in important ways or impose ideas onto the categories that are actively harmful or misleading. It feels like the bitter aftertaste of outdated factory testing ideas.
So I’d go back to the question setter and ask what they mean. Perhaps they can provide an example of a functional and non-functional requirement. Perhaps there’s another way to get what you want, or explain your position, without worrying about a differentiation that is far more important to be aware of than actually make.
The original poster (OP) has asked me to delete this post – I’ll close it instead. Thanks to everyone who has jumped onto this post. I’ve let the OP know they might want to consider how they ask for help next time.
It might be worth for next time stating why you’re asking for help on your first topic post and the community would be more open to helping. For example, “I’m familiar with the difference between functional and non-functional requirements and I’ve been asked to clarify the following to decide which are non-functional. I’m confused as I believe they are all functional. If you read the following are there any that appear non-functional to you? Thanks for your help.”