Newbie Test

Category:Test Scripts
= Newbie's Experience =
== Setup ==
* Create a new user account using the usertool or via secondlife.com.
** for this test, skip the avatar selection test when signing up via secondlife.com.
** for this test, skip the part that gives you some L$.
* Uninstall all versions of Second Life to clear all settings and cache files. 
* Install Second Life.
* This test requires a second user which does not need to be new.
== Log on to the new account. ==
* After logging in you should see the Terms of Service Agreement. Accept it.
* A Critical Messge containing Second Life Community Standards should appear. Click "Continue".
* You will continue to log in and be asked if you wish to play streaming media.
* You should see a dialog asking you to choose a gender. (If you have selected this at the registration page, this option is not available)
* Click one of the buttons to choose a gender.
* The "Play Music"/"Disable" modeless dialog is now visible. Click the "Play Music" button. Verify you hear something.
* Press the F1 key to open Help, Read thru several pages of online help and verify links/buttons work and are correct.
* Verify Home takes you to a help index page listing the various help topics available.
* Verify the "Back" and "Forward" buttons behave as expected for a browser
* Check that previously visited links are highlighted in a different color. (this no longer happens. should it?)
* Close the help. 
* Click on Help/Message of the Day. Verify that multiple clicks will not bring up multiple copies. (this doesn't exist? -Maestro Linden 14:47, 9 October 2008 (PDT))
* Check the build/sim info is correct from the Help/About SecondLife... Verify that multiple clicks will not bring up multiple copies.
* Verify that you are in a Orientation Island / Help Island sim at an appropriate start location.
* Check your Edit/Preference, they should all have default values. (this should be detailed and tested in some other test)
* Verify you are the gender you chose, you are fully clothed & you look good.
* Check your profile. See that the name is correct and all data fields are empty. Your reputation should be zero.
* Verify your World/Account History with correct name, data & balance of L$0. Verify balance matches what is shown at top right of screen.
* Verify you cannot create objects at the start location.
* Verify the minimap is open. (it's not. should it be?)
* Verify you appear on the minimap as a green dot. (you should appear as a yellow dot with a white center... -Merov)
* Open you Inventory by clicking the Inventory button.
* Verify that the Inventory contains the following folder in alphabetically order. Animations, Body Parts, Calling Cards, Clothing, Gestures, Landmarks, Lost And Found, Notecards, Objects, Photo Album, Scripts, Textures, Trash. (These have changed slightly, trash is now lost&found, also now have sounds folder - Pixel 1/14/2010)
* Check that you can wear the shapes in the inventory/Body Parts ( no body parts in user inventory, so tried wearing Library inventory body parts instead. - Pixel 1/14/2010)
* Verify you have no calling cards.
* Check that you can wear all the clothing in the inventory/clothing folder and the descriptions are correct. ( no outfits in user inventory, so tried wearing Library inventory outfits instead. - Pixel 1/14/2010)
* Verify that there is a Welcome Note in the Library/Note Cards folder, and that you can read it.
* Verify that there are several snapshots in the Library/Photo Album folder, and that you can view them.
 
* Verify that there is a Rotation Script in the Library/Scripts folder, and that you can read it.
* Verify a few of the textures in Library/Texture subfolders have correct descriptions and can be viewed.
* Verify trash in inventory is empty. (assuming trash == lost and found - Pixel 1/14/2010)
* Teleport off Orientation Island to mainland using the Library/Landmarks/Welcome Area on Mainland landmark.
* Rez out each object from the Library/Objects inventory: examine each object is intact, looks right and has correct name & description
* Verify all inventory scripted objects work accordingly
* Delete all rezed objects
* Verify all audio sounds works in Library/Sounds inventory
* Verify a few randomly sampled gestures work in the Active Gesture window.
* Teleport Home using World/Teleport Home
== Appearance: ==
* Login in with two accounts A and B
* With B observing A and vice versa, verifying each step
* A: Right click your Avatar, click on appearance. Save the current appearance by clicking on Make Outfit/Ruth. Verify that a folder named Ruth is created in the Inventory/Clothing folder.
* A: Create 4 new outfits:2 Males: Male-tall and Male-short and 2 Females: Female-fat and Female-skinny. Verify all 4 outfits are created in inventory/Clothing folder in alphabetical order
* A: Interchange the outfits by dragging the whole folder from inventory to the avatar.
* A: Verify that items you are wearing are identified by a "(worn)" behind it
* A: Take off worn clothing items by right-clicking on the items from inventory/Clothing and click on "Take off of Avatar"
* A: Verify that you cannot take off body parts that you are wearing.
* A: Try on single items by double clicking on item from Inventory/body Parts and Inventory/Clothing 
* A: try on single pieces of body parts/clothing by right-clicking on items from Inventory/body Parts and Inventory/Clothing and click on "Wear on Avatar"
* A: Delete some clothing items and verify they are moved to trash
* A: Verify you can not delete items that you are currently wearing
* A: Verify you cannot move items that you are currently wearing into trash.
* A: Verify you can not delete/move to trash, the clothing folder that you are currently wearing
* A: offer individual items in body parts and clothing to B by dragging the items to B
* B: accepts some and denies some. Open the inventory window and verify items that are accepted end up in the clothing folder
* B: Try on the newly accepted items.
* A: offer the 4 newly created outfits to B by dragging the folders one at a time to B
* B: Accept 3 outfits: 2 male, and the Female-fat and deny Female-skinny. B should have 3 new folders of clothing. in inventory
* B: Verify that the accepted folders are in inventory's top level, and they contain exactly the same items in A's inventory
* B: Try on all 3 new outfits. Make sure they come out correct
* B: Delete Female-fat folder and empty trash in inventory
* A: Logout. Re-install SecondLife. Log back in. Verify you look the same
* B: Check out A and make sure it looks the same before and after logout./in.
* A: Verify your contents in the inventory are the same
* A: Try on all the outfits again. Make sure they come out correct.
== Tracking: ==
* A: Right-click B and Add friend
* B: Accept A's friendship
* A+B: Open the Friends window, click on the other's name and enable "Can see me on the map"
* A+B: Verify that your calling card folder indicates B/A online and B/A's names are enabled in Map/Tracking drop down menu
* A: Logout
* B: Verify A in calling card folder says offline, and A in Map/Tracking drop down menu is disabled.
* A: Log back in
* A+B: Same state as #68
* A: Fly a to a different region
* B: Track A from Map/Tracking as a red circle on the map
* A: Fly across a boundary
* B: Verify the red circle moves according to A's motion/direction
* B: Follow A by flying in the direction of the red arrow on your screen. See that the green dot approaches the red circle on the map.
* B: When the green dot meets the red circle, look for a red column entrapping A
* A: Fly across two regions
* B: Follow A by click on the name A from the Map's Tracking pull down menu. Fly in the direction of the red arrow to reach A
	
* B: See the green dot approaching the red circle on the map. When you stop flying, look for a red column entrapping A
== Attachments: ==
 
With B observing A and verifying each step
* A: Rez in the party hat, attach it to your head
* A: Edit the party hat while still attached to the head. Make it bigger, change the color and wear it tilted on the side of the head
* A: Rez in the parrot. Attach it to your shoulder
* A: Rez in the popgun. Follow the instructions and learn how to attach, target and shoot it. 
* B: Rez in the hand lamp, attach it to your right hand. Make it bigger change the color and rotate it.
* B: Detach it and attach it back to the right hand. Make sure it goes back to the previous state.
* A: fly to a different region. Verify that your attachments: hat, Pop gun and Parrot are still in the same state
* B: follow A and make sure A looks the same before and after crossing region
* A: Teleport to the Boardwalk from the Inventory/landmark. 
* A: Verify that your attachments: hat, Pop gun and Parrot are still intact
* B: follow A by teleporting and make sure A looks the same 
* A: log out and log back in, make sure all the attachments stay the same
* B: check that A looks the same before and after logout/login
* B: Fly away from the A until A is not in focus. Fly back to A, check that A looks the same with the attachments
* A: Go back home using World/Teleport Home. 
* A: Verify that your attachments: hat, Pop gun and Parrot are still intact
* B: follow A by teleporting and make sure A looks the same 
* B: create a box, and sit on it
* A: sit on the box next to B, verify the attachments are still good
* A: Get up. Verify the attachments are still good
* B: Verify A's attachments are still good
== Profile: ==
* A: click on pie menu/my profile and start modifying your profile. Click OK to save
* B: Check A's profile, make sure it's updated.
* A: log out and log back in. check that the profile is preserved.
* B: Verify A's profile is the same before A's login and logout.
* A: Modify the profile. Click OK, and close. Reopen to see the updates.
* B: Verify A's profile is updated appropriately.
== Clean up ==
* B: Get up and delete the box. Detach the hand lamp, delete it. Empty the trash
* A: detach the popgun, the parrot and the hat. Delete them all. Empty the trash