Tests/Mesh view: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
(Redirecting to Tests/Neighborhood view)
 
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
#REDIRECT [[Tests/Neighborhood view]]
[[Category: Test Plans]]
[[Category:Test Plans]]
Notes: The process required for most of the steps, most significantly group formation and invitations, is mostly educated guesswork based on the [[HIG]], as is the desired result. I haven't invested much effort into making this into a coherent, flowing user case simply yet - it's more intended to sort out exactly how all of these features (many/most of which, to the best of my knowledge, have not been fully implemented yet, seeing as how I still can't even see other XOs on the mesh) are supposed to work. Once the intended results of these features has become clearer, I'll work on revising it.

==Check mesh network==
''Justification:'' http://wiki.laptop.org/go/Sugar_Instructions

''Actions:''
# Go to the Neighborhood view by pressing the F1 (Neighborhood) button.
# Find your icon and mouse over it. Then find the Mesh icon and mouse over that too.
# Mouse over a triangle icon (Wireless access point).
'' Verify:''
* That pressing the F1 button (Neighborhood) switches to the Neighborhood view.
* That mousing over your user icon reveals your XO's name.
* That mousing over the circle icon reveals the text "Mesh Network."
* That the Mesh network icon is blinking.
* That mousing over a triangle icon gives its name, and that the icon is blinking if it is in use.

==Switch between mesh and access points==
''Justification:'' http://wiki.laptop.org/go/Sugar_Instructions

''Actions:''
# Open the Browse activity and ensure that you can access the internet.
# You should be using the wireless mesh for internet access currently. In the Neighborhood view, click on a filled triangle to connect to that instead.
# Open the Browse activity and ensure that you can still access the internet.
''Verify:''
* That your Home view shows a circle icon indicating you are using a wireless mesh, and that your Neighborhood view shows the wireless mesh icon blinking.
* That you can access the internet using a wireless mesh.
* That the triangle icon becomes highlighted indicating you are using a wireless access point, and a triangle appears in your Home view rather than a circle.
* That you can access the internet using a wireless access point.

==View basic groups==
''Justification:'' http://wiki.laptop.org/go/OLPC_Human_Interface_Guidelines/The_Laptop_Experience

''Setup:''
# Friends and Class groups already configured. (how?)
''Actions:''
# Go to the Neighborhood view.
# Select your Friends Group and open it (how?)
# Return to the Neighborhood view. Select your Class group and open it (how? How do you select a group?)
''Verify:''
* That the users you invited are in your Friends Group (how are people added to the friends group?)
* That the users in the Class group all appear.
* That mousing over a user's icon provides information about that user.

==Create a group==
''Justification:'' http://wiki.laptop.org/go/OLPC_Human_Interface_Guidelines/The_Laptop_Experience

''Setup:''
# Have a number of other XOs on at the same time.
''Actions:''
# Switch back to the Neighborhood view.
# Select any number of user icons on the mesh. (?)
# Switch to the Groups view with the F2 (Groups) button.
''Verify:''
* That the users who were selected all receive implicit invitations.
* That a group is formed when the users accept invitations, and their user icons cluster together on the Neighborhood view to indicate a group. (This functionality will not be in Trial-2)
* That all users who accepted your invitation appear in the Group view.
* That the activity which each individual user is presently engaged in displays beneath their user icon.

==Collaborate with your group==
''Justification:'' http://wiki.laptop.org/go/OLPC_Human_Interface_Guidelines/The_Laptop_Experience

''Actions:''
# From the Friends Group, Open Paint from the Frame.
# Have the other XOs in the mesh join your Paint activity.
''Verify:''
* That all other members of your group automatically received implicit invitations to join you in Paint. (Are implicit invitations invisible to the user?)
* That those who join you have a Paint activity icon, in your color, under their user icons in the group view.
* That those who have been invited but have not yet joined appear as white XO icons.
* That each user that has joined is able to draw in Paint with you.
* That the user icons of each user collaborating with you appear on the right side of the frame as they join and disappear as they leave.

==Locking an activity==
''Justification:'' http://wiki.laptop.org/go/OLPC_Human_Interface_Guidelines/Activities/Activity_Basics#Sharing_Activities

''Actions:''
# Through the contextual rollover in your activity, lock your Paint activity (how?)
''Verify:''
* That other users in the activity must leave of their own volition and are not kicked automatically.
* That the activity becomes locked once all other users have left.
* That, once your activity is locked, no one else may join it.
* That, in the Neighborhood view, user icons are removed from your activity's icon as users leave.

==Send an explicit invitation==
''Justification:'' http://wiki.laptop.org/go/OLPC_Human_Interface_Guidelines/The_Laptop_Experience

''Actions:''
# Deselect your current group and go to the Home view.
# Open the Write activity.
# In the Neighborhood or Groups view, mouse over another XO icon and click it.
# Click the "Invite" option.
''Verify:''
* That information about the user is displayed when his icon is moused over.
* That the user (and only that user) receives an explicit invitation that he must specifically accept.
* That, once he has accepted, the invited user is allowed to collaborate with you on your Write activity.

==Share a book==
''Justification:'' http://wiki.laptop.org/go/OLPC_Human_Interface_Guidelines/Activities/Activity_Basics#Sharing_Activities

''Actions:''
# Open the web browser and download a pdf file.
# In Read, click the share button.
''Verify:''
* That the pdf file downloads properly and that Read auto-opens to display the book once it is finished.
* That clicking the Share button makes a Read icon visible in the Neighborhood view.
* That other users are able to join and view the pdf file.

==Use a global search==
''Justification:'' http://wiki.laptop.org/go/OLPC_Human_Interface_Guidelines/The_Laptop_Experience

''Actions:''
# Switch to the Neighborhood view.
# Start a global search (how?)
''Verify:''
* That the search function works properly and lists relevant activities. (Global search's function is unclear)

Latest revision as of 05:51, 28 May 2008