jytheawesome / pe

0 stars 0 forks source link

Two clients with same appointment time allowed #8

Open jytheawesome opened 1 year ago

jytheawesome commented 1 year ago

How to reproduce test: Edit appointment fields of 2 different clients to be the same time.

Expected outcome: Warning that the appointment time is already taken.

Actual outcome: Conflicting appointment time is added successfully.

image.png

nus-se-bot commented 1 year ago

Team's Response

We allow our private trainer to teach multiple students at the same time, so they may have same appointment time.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: Thank you for the response from the developer team.

However, it was not mentioned in the user guide on whether the appointment time for each client has to be unique or not.

As there was no description, users may be mistaken that there is a validation to ensure that appointment times have to be unique, and that there is a check enforced for them. Hence, they may use the application without checking themselves if an appointment keyed in is conflicting. This may pose as a hindrance for the fitness manager who may accidentally schedule 2 users under the same time slot.

I would say that this should be either a FeatureFlaw or a DocumentationBug of severity Low.