User Story
Acceptance Criteria
Description: Dashboard users can filter the Individual Learner Dashboard by learner, pathway/course/course run, and status. All tables and charts (except Learner Information and Executive Summary) update based on these filters.
Given I am a user with access to the Individual Learner Dashboard
When I open the dashboard from the Instructor Dashboard Reports tab
Then the dashboard is automatically filtered by the specific course the instructor is currently viewing.
And when I filter the dashboard by Learner
Then all the dashboard metrics, tables, and charts update accordingly
And When I open the dashboard from Superset
Then the dashboard is not filtered by anything by default.
And I can filter the dashboard by:
- Learner
- One or more pathways, courses, or course runs
- Status (Started, Not Started, Completed)
And when I apply one or more of the above filters
Then all the dashboard metrics, tables and charts update accordingly
User Story
Acceptance Criteria
Description: Dashboard users can filter the Individual Learner Dashboard by learner, pathway/course/course run, and status. All tables and charts (except Learner Information and Executive Summary) update based on these filters.
Given I am a user with access to the Individual Learner Dashboard
When I open the dashboard from the Instructor Dashboard Reports tab
Then the dashboard is automatically filtered by the specific course the instructor is currently viewing.
And when I filter the dashboard by Learner
Then all the dashboard metrics, tables, and charts update accordingly
And When I open the dashboard from Superset
Then the dashboard is not filtered by anything by default.
And I can filter the dashboard by:
And when I apply one or more of the above filters
Then all the dashboard metrics, tables and charts update accordingly