BellowingButcher / total-time-tracker-backend

0 stars 0 forks source link

As a team leader I want to see a specific team member's amount of hours worked in all of the jobs they have been scheduled between two specific time frames so that I can be sure I am not over delegating this specific team member one job too much over another. #8

Open BellowingButcher opened 1 year ago

BellowingButcher commented 1 year ago

Points: 3

What I meant was: This website should be able to filter the report ran on one specific team member by a specific time period.

Testing criteria: The webpage should have a calendar input for the start point of time that you are wanting to filter by, if the chosen date isn't exactly a starting date of any of the schedules the user will be prompted with a question of, 'Did you mean to choose (insert the starting date of the week the user selected). A second calendar input for the ending time that you are wanting to filter by, (same as for the start time but insert the ending date of the week the user selected). If you don't enter a start date and an end date you WILL receive more information than you wish for this test. It will send you back a full list as a result. A reports type drop down, choices are either job title or team member. If you choose job title for this test you will receive the wrong information. But if you choose team member you will be running the correct report. There will also be a field input where you must enter the Team Members name you are targeting. There should be a view report button that will take the filter choices and return the information about one specific team member. If no team member's name is entered then you will get a list of all team members.

Definition of done: When a user can view a team members data between two specific points of time.