This file lists the test cases for Question two: Write all the test cases you can think of to validate the following screen
Note: hovering over the bars will show a tooltip
- "Unit" & "All days" dropdowns can be changed, applied changes persist on refesh/relog and Volumes chart updates correctly
- Date ranges to cover are: past to present, past to future, future dates only, and a single date.
- Left and right arrow next to the All days can be changed.
- Filters panel on right can be shown and hidden
- Filters dropdowns can be individiually changed from 0 selected to an x amount selected & the Volumes chart updates after every filter change
- Filters can be reset
- Axis for Volumes & Date are within expected range and are at the correct interval
- Summary values on top of the stacked bar chart (daily average scheduled/completed appts & total scheduled/completed volume) show expected numbers and labels. Numbers should be present and correct as chart updates.
- Maximum number of stack bars per date equals the count of ranges in the legend (plus schedule & completed)
- Legend colors at bottom are expected
- Legend colors matches and same as what is seen for each stacked bar chart
- Tooltip should appear when hovering over a bar for a date and disappear when user is not hovering over a bar