Karen-Lam / pe

0 stars 0 forks source link

Bug 5 - Find phone number function return result not expected #5

Open Karen-Lam opened 1 year ago

Karen-Lam commented 1 year ago

Expected: If I find person with phone number "999", expect to find only people with the phone number 999 in the list.

image.png

Actual: However, find function implemented does returns me everything that consist of 999. This can be very confusing for the user, especially when the user is trying to look for the specific number.

image.png

image.png

image.png

soc-se-bot commented 1 year ago

Team's Response

Thank you for your input, but our team is of the stance that your expectation is quite untrue.

Firstly, we must consider the main usage of a contact list/address book system. The main usage of this is to give users the contact information of a friend that they have. If the user is already fully aware of what the phone number is, it is unlikely for them to be searching for it in the first place. In this case, returning only a list of exact matches for phone number would be a feature that has no purpose.

Secondly, the find feature would find the contacts that contain the keywords given. If this behaviour was suddenly changed only for the phone number searches, it would be an unexpected behaviour that would make the application confusing for the user.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: [replace this with your explanation]