Tests/Activity/Chat/Private chat

From OLPC

Jump to: navigation, search

This page is obsolete. The information has been merged into [1].

  Image:Trashcan.png A request has been made for this page to be deleted.
If you disagree with its deletion, please explain why on its talk page.
Before deleting verify that no links will break.
Stop hand.png WARNING:
The content of this section is considered
DEPRECATED and OBSOLETE
It is preserved for historical or documenting reasons.


Test case: Private Chat
How to report results

Stream 8.2, 11.2
Category Activity Sub-category Chat
Component Chat
Feature Chat
Objective Verify that users can start and participate in a private (invite-only) chat.
Tools No test tools required.
Setup At least two laptops running the same version of Chat, preferably the most recent.
Procedure 1. On one XO, start up the Chat activity.

2. Switch to the Neighborhood view.
3. Find the other XO(s) being used for the test in the Neighborhood view and invite them to the chat by hovering the mouse cursor over their XO symbol and selecting the option with the appropriately-colored Chat icon.
4. On the other XO(s), a Chat icon with the colors of the first XO should appear in the frame.

  • In pre-8.2.0 builds, this icon will appear in the activity tray on the bottom of the screen in the home view or on the frame.
  • In joyride, 8.2.0 and beyond, this icon will flash once or twice in the top-left corner and then will stay in the top part of the frame in the list of active activities until the invitation is declined or the activity is stopped.

5. Select the "join" option or click on the icon to join the chat.
6. Chat.
7. Have one of the joining XOs leave the chat, then reinvite them from the host XO.
8. Join the chat again.
9. Leave the chat again on one of the XOs that joined the chat, then reinvite them from the host XO.
10. Have the other XOs (if any, including the host) leave the chat activity before the reinvited XO rejoins the chat.

Expected Results
and Pass Criteria
1. On the Neighborhood view, there should be no Chat icon representing the host visible anywhere.

2. XOs can join the activity and chat reliably.
3. If an XO declines an invite or leaves the chat, they can still be reinvited back to the chat.
4. If the chat ends before an invited XO joins, the invitation should disappear.

Comments None.
Release Stream Build Pass/Fail Trac Ticket(s) Comment(s) Date of Test
Candidate joyride 2311 Pass No unexpected behavior. warning.pngThe date "" was not understood (support for dates is still experimental).


Facts about Tests/Activity/Chat/Private chatRDF feed
Build number 2,311  +
Build stream 8.2  +info.pngLink to builds in stream, Packages in stream, ChangeLog, Differences vs joyride , 11.2  +info.pngLink to builds in stream, Packages in stream, ChangeLog, Differences vs joyride , and Joyride  +info.pngLink to builds in stream, Packages in stream, ChangeLog, Differences vs joyride
Comments No unexpected behavior.
Created warning.pngThe date "" was not understood (support for dates is still experimental).
More notes None.
Pass criteria 1. On the Neighborhood view, there should 1. On the Neighborhood view, there should be no Chat icon representing the host visible anywhere.

2. XOs can join the activity and chat reliably.<br /> 3. If an XO declines an invite or leaves the chat, they can still be reinvited back to the chat.<br />

4. If the chat ends before an invited XO joins, the invitation should disappear.
XO joins, the invitation should disappear.
PassFail Pass  +
Short name Private Chat  +
Software release Candidate  +
System component Chat  +
System feature Chat  +
Test category Activity  +
Test objective Verify that users can start and participate in a private (invite-only) chat.  +
Test procedure 1. On one XO, start up the Chat activity.
1. On one XO, start up the Chat activity.

2. Switch to the Neighborhood view.<br /> 3. Find the other XO(s) being used for the test in the Neighborhood view and invite them to the chat by hovering the mouse cursor over their XO symbol and selecting the option with the appropriately-colored Chat icon.<br /> 4. On the other XO(s), a Chat icon with the colors of the first XO should appear in the frame.

  • In pre-8.2.0 builds, this icon will appear in the activity tray on the bottom of the screen in the home view or on the frame.
  • In joyride, 8.2.0 and beyond, this icon will flash once or twice in the top-left corner and then will stay in the top part of the frame in the list of active activities until the invitation is declined or the activity is stopped.

5. Select the "join" option or click on the icon to join the chat.<br /> 6. Chat.<br /> 7. Have one of the joining XOs leave the chat, then reinvite them from the host XO.<br /> 8. Join the chat again.<br /> 9. Leave the chat again on one of the XOs that joined the chat, then reinvite them from the host XO.<br />

10. Have the other XOs (if any, including the host) leave the chat activity before the reinvited XO rejoins the chat.<br /> reinvited XO rejoins the chat.<br />
Test setup At least two laptops running the same version of Chat, preferably the most recent.
Test subcategory Chat  +
Test tools No test tools required.  +
Personal tools
  • Log in
  • Login with OpenID
About OLPC
About the laptop
About the tablet
Projects
OLPC wiki
Toolbox
In other languages