Group IM Test

From Second Life Wiki
Revision as of 17:08, 26 April 2007 by Milo Linden (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

[GroupImTest]

[VERSION] 0.1

[LENGTH] 00:30

[TESTERS] 3

[OVERVIEW] Intentended to Test Group Messanging Functionality

[SETUP] Verify Testers 1, 2, and 3 are not in the same Group. 200L$ for Group Creation

[*]

[GroupIMTest1]

[0010] Log in with Testers 1, 2, and 3.

[0020] Tester 1: Create a group (we'll call it X).

[0020.0010] Tester 1: Invite Tester 2 to be an Officer in group X.

[0030] Tester 2: Accept the offer to join group X.

[0030.0010] Tester 2: Verify that your title changed to the officer title.

[0040] Tester 2: Verify that you can edit the Group charter, insignia, titles, etc.

[0050] Tester 1: Verify that your title has changed to that of group X.

[0060] Tester 2: Invite Tester 3 to be a Member in group X.

[0070] Tester 3: Accept the offer to join group X.

[0070.0010] Tester 3: Verify that your title changed to the Member title.

[0070.0020] Tester 3: Verify that you cannot edit the Group charter, insignia, titles, etc.

[0080] Tester 1: IM group X by double clicking the group name in the New IM window.

[0090] Tester 1, 2 and 3: Chat in the group IM channel for a bit.

[0100] Tester 2: Leave the IM session.

[0110] Verify both Tester 1 and Tester 3: see "Tester 2: has left the session" message

[0120] Tester 2: IM's group X, says hi.

[0130] Verify both Tester 1 and Tester 3 see a message announcing Tester 2 joining the session.

[0140] Verify Tester 2 can see who is currently participating in the session.

[0150] Verify Tester 1 and Tester 3: see Tester 2: chatting in their original group X session (same IM tab).

[0160] Tester 2: Double click the group name in the New IM window to start a new session.

[0160.0010] Tester 2: Verify that the original group X session tab gets focused, and that a new session tab is Not created.

[0170] Tester 3: Leave the IM session.

[0172] Tester 1: Attempt to open another session with group X by double clicking group X in the new IM window.

[0174] Tester 1: Verify that the original group X session tab gets focused, and that a new session tab is Not created

[0180] Tester 2: IM Tester 1 only (Person-to-Person IM).

[0182] Tester 2: Verify that a new session tab is created and this new IM session does not show up in the groupIM session on either Tester 1 or Tester 2's machine.

[*]

[GroupIMTest2]

[*]

[0190] Tester 1: Create a group Y.

[0200] Tester 1: Invite Tester 2 to be an Officer of group Y.

[0202] Tester 1: Invite Tester 3 to be a Member of group Y.

[0210] Tester 2: Decline the offer.

[0212] Tester 3: Decline the offer.

[0230] Tester 1: Invite Tester 2 to be an Officer of group Y.

[0232] Tester 1: Invite Tester 3 to be a Member of group Y.

[0240] Tester 2: Accept the offer.

[0242] Tester 3: Accept the offer.

[0250] Tester 1: Verify that you see messages stating that your offers were accepted.

[0260] Tester 3: IM group Y. (this is the 1st IM for this group that Tester 1 and Tester 2 have seen this session)

[0270] Verify Tester 1 and Tester 2 receive the IM from Tester 3 in a new group Y session tab.

[0280] Tester 3: Close group Y session tab.

[0290] Tester 1: IM group Y.

[0292] Tester 3: Verify you do not receive the IM (As Tester 3 has closed the IM session and essentially muted the group IM session).

[0300] Tester 3: Open a group session with group Y, but don't say anything yet.

[0310] Tester 1: IM group Y.

[0312] Tester 3: Verify you receive the IM (As Tester 3 has opened a session with the group and thus unmuted/rejoined the group IM session).

[0320] Tester 3: IM group Y.

[0322] Tester 1: Receives the IM from Tester 3 in the already open group Y session tab.

[0324] Tester 2: Receives the IM from Tester 3 in the already open group Y session tab.

[0330] Tester 1: IM group Y.

[0332] Tester 3: Verify you receive this IM

[0340] Tester 3: Log off.

[0342] Tester 1: IM group Y.

[0350] Tester 3: Log in and verify that you did not receive the IM which was sent while you were offline. (because group IM's are not stored and forwarded).

[0360] Tester 1: IM group Y again.

[0362] Tester 3: Verify that you see Tester 1's message. (relogging should allow you to receive any already ongoing group conversations)

[0370] Tester 3: log off.

[0372] Tester 1: Close all IM's.

[0374] Tester 2: Close all IM's.

[0380] Tester 1: IM group Y and verify that you see a "Second Life: You are the only participant in this IM session. Your message is not being retransmitted or stored." message.

[0390] Tester 2: Log out and back in.

[0392] Tester 1: IM group Y again.

[0394] Tester 2: Verify that you see Tester 1's message.

[0400] Tester 2: Leave group Y.

[0402] Tester 1: Verify that you see a "Tester 2 has left this session." message.

[0410] Tester 1: IM group Y.

[0412] Tester 2: Verify that you do not see Tester 1's message.

[0420] Tester 1: Invite Tester 2 to group Y as an officer.

[0422] Tester 2: Accept invite.

[0430] Tester 1: IM group Y.

[0432] Tester 2: Verify that you see Tester 1's message.

[0440] Tester 2: Set yourself to BUSY.

[0442] Tester 1: IM group Y.

[0450] Tester 2: Verify you do not see the IM. (is this correct?).

[0460] Tester 1: Verify you do not see any sort of "Tester 2: is busy" message.

[0470] Tester 2: IM group Y.

[0472] Tester 2: Verify you don't see your own IM because you are BUSY. (is this correct?)

[0480] Tester 2: set yourself to UNBUSY.

[0482] Tester 1: 'Active' your "none" group.

[0484] Tester 2: 'Active' your "none" group.

[0490] Tester 1: IM group Y.

[0500] Tester 2: Verify you see the IM. (the activated group has no effect on whether you get an IM from it.)