onepersonhere / pe

0 stars 0 forks source link

"Find" Command finds customer with points that does not match what I am searching for #10

Open onepersonhere opened 2 years ago

onepersonhere commented 2 years ago

image.png

When I input find 0, I was able to get the second John Doe which causes a problem when I want to list out all the customers with equal points.

soc-se-bot commented 2 years ago

Team's Response

The find feature is designed to help facilitate finding customers if the user only has partial information about the customer. It is highly unlikely that the cashier only knows 1 digit of what he is looking for. Responding to the given use case, it is highly unlikely that the target user would be in a situation to want to find users with reward 0.

Items for the Tester to Verify

:question: Issue severity

Team chose [severity.Low] Originally [severity.Medium]

Reason for disagreement: Well its still a major design flaw in the application. I don't think the use case is highly unlikely for when the target user would be in a situation to want to find users with reward 0. There could be a possiblilty for users who want to find customers with 0 rewards points (and maybe add some rewards points to their account), this would cause confusion to the user if a customer with 5000 reward points was listed.