QA/Taskboard/Workflows/New
Admin Dashboard
Feature
A Mozilla QA Team Member can sign in to an admin area which provides a launching point for several activities.
UX
A Mozilla QA Team Member can view a dashboard that provides a quick overview of the current usage of the system. The Mozilla QA Team Member can read a description of each section in the admin area for an easy way to get started with admin activities. The Mozilla QA Team Member can use a menu and breadcrumbs for navigation within the admin area.
Screen Mockup
UI Controls
| UI Control | Value / Range | Validation | Error Message(s) |
|---|---|---|---|
| Text | Text | N/A | N/A |
| Text + URL | Welcome, [username] | The [username] is the display name chosen by the user in the Edit Profile page. Clicking on the [username] navigates to the View Profile page of the user. | An error has occurred with the page you requested. |
| Button | Sign out | Handled by Mozilla Persona (aka BrowserID) | Handled by Mozilla Persona (aka BrowserID) |
Next Screen
- Several screens are possible (Tasks, Templates, Reports, Feedback, Rewards, Areas of Interest, Users, etc.) since this has been explicitly designed as a launching point into several activities.
- Sign out
Security
Authentication
The contributor can see the page after login with BrowserID. This page is not public by default.
Authorization
A Mozilla QA team member may or may not be able to see every admin area, depending on the permissions granted in the Admin > Users section.
Performance
- Page Load Time < 2 seconds
Areas of Interest | Dashboard
Feature
A Mozilla QA Team Member can create areas of interest, to which tasks will get added for community contributors to work on.
UX
A Mozilla QA Team Member can add a new area of interest by specifying its name and parent in the hierarchy. The Mozilla QA Team Member can create a hierarchy of areas, which reflects how the ongoing work of the various Mozilla QA teams is organized. The Mozilla QA Team Member can edit and delete existing areas, as needed.
Screen Mockup
UI Controls
| UI Control | Value / Range | Validation | Error Message(s) |
|---|---|---|---|
| Text | Text | N/A | N/A |
| Text + URL | Welcome, [username] | The [username] is the display name chosen by the user in the Edit Profile page. Clicking on the [username] navigates to the View Profile page of the user. | An error has occurred with the page you requested. |
| Button | Sign out | Handled by Mozilla Persona (aka BrowserID) | Handled by Mozilla Persona (aka BrowserID) |
Next Screen
- Areas of Interest > All Areas
- Several other screens are possible (Tasks, Reports, Templates, Feedback, Rewards, Users, etc.) through the navigation system.
- Sign out
Security
Authentication
The contributor can see the page after login with BrowserID. This page is not public by default.
Authorization
A Mozilla QA team member may or may not be able to add / edit / delete areas of interest, depending on the permissions granted in the Admin > Users section.
Performance
- Page Load Time < 2 seconds
Templates | Dashboard
Screen Mockup
Add New Task | Dashboard
Screen Mockup




