QA/Taskboard/Version1-Milestone1: Difference between revisions

Jump to navigation Jump to search
Line 421: Line 421:


=== User Story ===
=== User Story ===
A Mozilla Community Contributor can start executing a chosen task.


=== UX ===
=== UX ===
A Mozilla Community Contributor can start executing a chosen task. If the contributor needs help, Mozilla QA mentors assigned to that task will be available to help out via email. All details necessary to execute the task will also be available: attached files, screenshots, task execution workflow (like for bugs), and additional URLs. The contributor can indicate pause the task and sign out in order to resume execution at a later time and place.


=== Screen Mockup ===
=== Screen Mockup ===
Line 434: Line 436:
! Validation / Error Message(s)
! Validation / Error Message(s)
|-
|-
|
|(Task Title)
|
|Label
|
|The Title of the Task as specified by the task creator
|
|N/A
|-
|(Task Execution Instructions)
|Text + URLs
|The complete Task Execution Instructions as specified by the task creator
|Clicking on any of the links should open in a new tab.
|-
|Pause
|Button
|Clicking on the Pause button opens the View Profile page with the Task Resume feature.
|N/A
|-
|Don't have time to finish this task right now? Come back later and finish it.
|Help text
|N/A
|N/A
|-
|I'm done
|Button
|Clicking on the Done button opens the Task Feedback page. The task is also saved in the in the system's persistent storage in order to generate the metrics report for community participation. The Contributor's task count is incremented by one.
|Error saving task information in the system's persistent storage.
|-
|Welcome, (Contributor's Display Name)
|Label + URL
|Clicking on the (Contributor's Display Name) opens the Edit Profile page.
|N/A
|-
|Sign out
|Button
|Clicking on the button causes the user to logout and ends the session.
|(handled by Mozilla Persona)
|-
|-
|}
|}


=== Next Screen ===
=== Next Screen ===
 
* Task Feedback Page
* View Profile Page with Task Resume
* Edit Profile Page
* Sign out


=== Security ===
=== Security ===
* Authentication:  
* Authentication: Mozilla Persona (BrowserID)
* Authorization:  
* Authorization: This page is visible to all Community Contributors.


=== Performance ===
=== Performance ===
 
Page Load Time < 5 seconds


== Task Resume ==
== Task Resume ==
Confirmed users
330

edits

Navigation menu