Groups Test

From Second Life Wiki
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.

[GroupsTest]

[VERSION] 0.1

[LENGTH] 00:60

[TESTERS] 3

[OVERVIEW] Testing the function of group creation and its settings/functionality

[SETUP] 3 Testers, L$ for group creation, and group join fee test.

[*]

[Create]

[*]

[0010] Tester 1: Note your L$ Balance.

[0020] Tester 1: Click on Edit in the Toolbar and Group to bring up Group window

[0030] Tester 1: Verify you can close the Group window with "Close" Button, "X" Button on Top Right and Ctrl-W.

[0040] Tester 1: Verify Minimize/Restore works using the appropriate buttons.

[0050] Tester 1: Left-click on various groups and Select "Activate".

[0060] Tester 1: Verify the Group Window only shows your currently active group in a bold font,

[0070] Tester 1: Click "Create"

[0080] Tester 1: Verify Minimize/Restore works using the appropriate buttons in the Create Window

[0090] Tester 1: Verify you can close the Create window with Cancel Button, X Button on Top Right and Ctrl-W.

[0100] Tester 1: Click "Create" to Re-open

[0110] Tester 1: Verify you Left-click the tabs to activate the tabbed windows.

[0120] Tester 1: Try and Create a Group with less than 4 letters (They can be non- alphanumeric and may have spaces)

[0130] Tester 1: Verify Group names must be at least 4 letters long.

[0140] Tester 1: Try and Create a Group with a Blank Charter

[0150] Tester 1: Verify you must enter a description for the Group's Charter.

[0160] Tester 1: Try and Enter 36 Characters as the Group name length

[0170] Tester 1: Verify longest group name is 35 characters. any longer will hear an audible error

[0180] Tester 1: Look back in the main group window and Verify your really long group name is truncated for display

[*]

[Title floater]

[*]

[0190] Tester 1: Verify the Default Titles for Officer and Member are "Officer" & "Member"

[0200] Tester 1: Enter you own Group Titles use spaces and try and make them 21 characters

[0210] Tester 1: Verify Group titles can include spaces

[0220] Tester 1: Verify longest Group Titles are 20 characters

[*]

[Invite floater]

[*]

[0230] Tester 1: Left-click on the "Add Member" and/or "Add Officer", Type in part of their name and select Search

[0240] Tester 1: Left-click on their name from the list and Click "Select"

[0250] Tester 1: Verify it returns error msg when user names are wrong or their are no matches.

[0260] Tester 1: Verify you can invite several people to the group.

[0270] Tester 1: Verify you can invite a person to be both a member and an officer.

[0280] Tester 1: Verify it returns error tone when you enter a name that's 350 chars long

[0290] Tester 1: Try and Create a Second group with the Same name as another

[0300] Tester 1: Verify you cannot create two groups of the same name.

[0310] Tester 1: Try and Create a Group called "none"

[0320] Tester 1: Verify you cannot create a group called "none".

[0340] Tester 1: After you create a group, you are automatically activated in that group with Officer title showing in your name within five seconds of creating the group.

[0350] Tester 1: Verify $100 is deducted after a you've successfully created a group

[0360] Tester 1: Verify no money is deducted if you did not complete the create group process

[0370] Tester 1: Verify you can create/be members of up to 15 groups.

[0380] Tester 1: Verify you can't create the 16th group.

[0390] Tester 1: As a member of 15 groups, verify you can leave one group and join another immediately.

[0400] Tester 1: Verify you can't be a member of 16th group,

[0410] Tester 1: As a member of 15 groups get someone to invite you to another group

[0430] Tester 1: Verify you can't join other groups even if you've been invited.

[0440] Tester 1: Open the finder and look for groups that are open to join to anybody, as a member of 15 groups already try and join 1 more.

[0450] Tester 1: Verify you can't join other groups thru open enrollment.

[0460] Tester 1: Logout and then Log back in

[0470] Tester 1: Verify the group list persists after logout/login

[0480] Tester 1: Right-click on yourself and Select "Profile" Take particular attention to the groups section.

[0490] Tester 1: Your user profile should show which groups you belong to.

[0500] Tester 1: Go to the "Find People" panel. Under "group," type in the name of a group you belong to. You should see a list of Officers only, Unless Show Members was enabled in the Group General Tab.

[0510] Tester 1: Verify you can only be either an officer or a member of the same group, not both, by clicking on your own profile

[0520] Tester 1: Verify you can find the group from the Groups tab under Find with the correct number of members.

[0530] Tester 1: If you check the box to not list the group is ticked, do the Following

[0540] Tester 2: & 3: Use Find & Group and Search for the Group name, Then look at Tester 1:'s Profile

[0550] Tester 2: & 3: Verify others can't find the group from the Directory finder. Verify that it will still be listed in your profile.

[*]

[Activate]

[*]

[0560] Tester 1: In the main Group window, Select the "none" Group and Click the "Activate" Button

[0570] Tester 1: Verify you can activate the "none" group.

[0580] Tester 1: Select the last group in the list and Click the "Activate" Button

[0590] Tester 1: Verify you can activate the last group in the list.

[0600] Tester 1: Select a group in the middle of the list and Click the "Activate" Button

[0610] Tester 1: Verify you can activate a group in the middle.

[0620] Tester 1: Click through the list and "Activate" and make sure you can switch between them all.

[0630] Tester 1: Verify that you can see your avatar with the right Title/Group in your profile and in the name above your head. All changes should be dynamic, and occur in less than 2 seconds.

[0640] Tester 2 & 3: Verify that you can see Tester 1's avatar with the right Title/Group above their head. All changes should be dynamic, and occur in less than 2 seconds.

[0650] Tester 1: Logout and then Log back in

[0660] Tester 1: Verify you have the same group active before and after logout/login.

[*]

[Info]

[*]

[0670] Tester 1: As an Officer/Member of a group Try and Change the Name of the Group in the Group Information/General Tab

[0680] Tester 1: Verify that you cannot change the Name of the Group

[0690] Tester 1: As an Officer of a group try and Change the Charter Description in the Group Information/General Tab

[0700] Tester 1: Verify that as an Officer you Can change the Charter Description

[0710] Tester 1: As an Officer of a group, Try and change the titles of the Officers and Members in the Group Information/Titles Tab

[0720] Tester 1: Verify that your title changes immediately and Verify title on Tester 2 & 3 changes immediately.

[0730] Tester 2 & 3: Verify title on your avatar changes immediately. When Tester 1: Changes it.

[0740] Tester 1: As an Officer of a group, Try and Invite Officers and Member from the Group Information/Invite Tab

[0750] Tester 1: Verify as an Officer you Can invite Officers and Members to the Group.

[0760] Tester 1: As a Member of a group, Try and change the titles of the Officers and Members in the Group Information/Titles Tab

[0770] Tester 1: Verify you are NOT allowed to edit any of the fields in the General Information/Titles Tab, but you are allow to view

[0780] Tester 1: As a Member of a group, Try and Invite Officers and Member from the Group Information/Invite Tab

[0790] Tester 1: Verify you cannot invite any Officers and Members from the Group Information/Invite Tab

[*]

[Leave]

[*]

[0800] Tester 1: Select two Groups for the next test that are available for open enrollment

[0810] Tester 1: In the Groups window highlight a group that is not activated Click "Leave"

[0820] Tester 1: Verify that the group is no longer in the group view

[0830] Tester 1: Highlight your currently Active group and Click "Leave"

[0840] Tester 1: Verify that the group is no longer in the group view, and your Title is gone

[0850] Tester 1: Logout/Login

[0860] Tester 1: Verify the Groups info is correct

[0870] Tester 1: After leaving the group, Open the Find Window/Group and Search for it and Join again through open enrollment

[0880] Tester 1: Verify you can rejoin the same group as a Member through open enrollment

[*]

[Join groups]

[*]

[0890] Tester 1: Verify all methods to join group works:

[0900] Tester 1: Open the Group Information/Invite Tab

[0910] Tester 1: Left-click on the "Add Member" and/or "Add Officer", Type in part of their name and select Search

[0920] Tester 1: Left-click on their name from the list and Click "Select"

[0930] Tester 1: Verify the user selected has been added.

[0940] Tester 2 or 3: Invite Tester 1: to a group twice

[0950] Tester 1: "Accept" the first invite and "Decline" the second invite.

[0960] Tester 1: Verify when you are invited twice to join the same group, the last one that you accept wins.

[0970] Tester 2 or 3: Invite Tester 1: to a group twice

[0980] Tester 1: "Decline" the first invite and "Accept" the second invite.

[0990] Tester 1: Verify if you accept the first and decline the next one, you should still be in the group.

[1000] Tester 1: Click on Find/Groups Tab and Search for a group with open enrollment, when you find one click the "Join Now" Button"

[1010] Tester 1: Verify you have been added to the Members list and never as an Officer

[*]

[NOTE] Enrollment fee is charged for every acceptance

[*]

[1020] Tester 2: Create or Edit a Group that Charges a Fee for Joining, set it to open enrollment

[1040] Tester 1: Find the Group in the Group Search and Click "Join Now"

[1050] Tester 1: Make sure money is deducted if there is a charge for joining.

[1060] Tester 1: Leave this Fee Paying Group

[1070] Tester 2: Invite Tester 1: to the Group with the Join Fee

[1080] Tester 1: "Decline" the Invite

[1090] Tester 1: Verify money is not deducted if joining a group fails

[1100] Tester 2: View the Group Information/Money Tab

[1110] Tester 2: Verify Officers splits the joining fees equally

[*]

[Object permissions]

[*]

[1120] To Begin with Tester 1: is not a Member of GroupA, Tester 2: is a member of GroupA and Tester 3 is a member of GroupB

[1130] Tester 1: In the Group Window "Activate" the "None" Group.

[1140] Tester 1: Right-click on the Ground and Select "Create" from the Pie Menu and Rez a Cube, Name it "ObjectNone"

[1150] Tester 1: In the Edit window, Click "More >>" if neccesary, Click the General Tab

[1160] Tester 1: Verify the Group: entry in the General tab indicates "none".

[1170] Tester 1: Check the "Share with group" Checkbox.

[1180] Tester 1: Join GroupA

[1190] Tester 1: In Edit/General Tab under the Group Section, Click Set

[1200] Tester 1: Verify you can set the group for ObjectNone? to GroupA

[1210] Tester 1: Change the name of the Object from "ObjectNone" to "ObjectA1" also change its shape and size

[1220] Tester 1: Verify you can rename ObjectNone? to ObjectA1? and modify it.

[1230] Tester 2: (A member of GroupA) Try to modify the size and shape of the Object

[1240] Tester 2: Verify other members in GroupA can modify the ObjectA1?

[1250] Tester 1: Right-click on the Ground and Select "Create" from the Pie Menu and Rez a Cube, Name it "ObjectA2"

[1260] Tester 1: In the Edit window, Click "More >>" if neccesary, Click the General Tab

[1270] Tester 1: Verify the Group: entry in the General tab indicates "GroupA".

[1280] Tester 1: Verify "Share with group" is NOT checked.

[1290] Tester 1: From the Group window "Leave" GroupA

[1300] Tester 1: Verify you can still modify this ObjectA1? & ObjectA2?

[1310] Tester 1: Join GroupB

[1320] Tester 1: Verify you can still modify ObjectA1? and ObjectA2?

[1330] Tester 2: (GroupA Members) Try and Modify the Objects

[1340] Tester 2: Verify other group members of GroupA can modify ObjectA1? but Not ObjectA2?

[1350] Tester 3: (GroupB Members) Try and Modify the Objects

[1360] Tester 3: Verify GroupB members cannot modify ObjectA1? or ObjectA2?.

[1370] Tester 1: Give the ObjectA1? to Tester 3: (a member of GroupB).

[1380] Tester 1: Verify that the ObjectA1? now has GroupB set in its Group: info in edit.

[*]

[IM Permissions]

[1390] For this Test Tester 1,2 and 3 are all Officers/Members of the same group as well as some others

[1400] Tester 1: As an Officer of a group, Open a New IM Window

[1410] Tester 1: Verify that all the groups you currently belong to appear alphabetically before the calling cards in the New IM window

[1420] Tester 1: As an Officer of a group, Double Click on the Group Name in the IM Window, and Send some Text

[1430] Tester 1: Verify you can initiate IM to your group via new IM window

[1440] Tester 2: & 3: who are Officers/Members to Select another Group for their "Active" Group

[1450] Tester 1: Verify all group members can receive your IM and can reply to your IM regardless of whether they are activated in that group or not

[1460] Tester 1: As an Member of a group, Open a New IM Window

[1470] Tester 1: Verify that all the groups you currently belong to appear alphabetically before the calling cards in the New IM window

[1480] Tester 1: As an Member of a group, Double Click on the Group Name in the IM Window, and Send some Text

[1490] Tester 1: Verify you can initiate IM to your group via new IM window

[1500] Tester 2: & 3: who are Officers/Members to Select another Group for their "Active" Group

[1510] Tester 1: Verify all group members can receive your IM and can reply to your IM regardless of whether they are activated in that group or not

[*]

[Kill a group]

[*]

[1520] Tester 1: In your Group ask all the Officers to leave the Group

[1530] Tester 1: Verify when all the Officers have left a group that still has members in it, it automatically spawns an election.

[1540] Tester 1: In your Group ask all the Officers/Members to leave the Group

[1550] Tester 1: Verify with no members/officers that the group is no longer listed in Finder

[*]

[Member]

[1560] Tester 1: As an Officer of a group, Click the Group Information/ Members Tab

[1570] Tester 1: Verify all Members/Officers are listed in the members panel

[1580] Tester 1: As a Officer of a group, Select a Members name and Click the "Eject Member" Button

[1590] Tester 1: Verify you can eject a member. Verify everyone in the group receives an IM message indicating that the member was ejected.

[1600] Tester 1: As a Member of a group, Select a Members name and Click the "Eject Member" Button

[1610] Tester 1: Verify you cannot eject a Member and that the eject button is disabled.

[*]

[Money]

[*]

[1620] Tester 1: As an Officer of a group, Click on the Group Information/ Money Tab, Then Click through the various sub tabs and Buttons.

[1630] Tester 1: Verify that you can click through the Tabs and Buttons. Entries for all newly created groups should all be 0L$.