Preview Smoke Test

From Second Life Wiki
Jump to navigation Jump to search

PreviewSmokeTest

VERSION: 0.5 10/25/07 Cogsworth

LENGTH: 00:30

OVERVIEW: This test has been designed to cover a basic spread of functionality prior to releasing a version to the main grid.

SETUP: 2 Users, 110L$ for Texture upload and group creation, Simple vehicle, default sounds, gestures and items from your Library.

Login: Location, New Location

  1. Move to a new location near where you started that you can remember.
  2. Logout of SL, Restart the SL Application, but dont login.
  3. Click the "Preferences" Button on the Login Screen
  4. Set/Check the General->Login Location to "My Last Location", Click "Apply" and "Ok"
  5. Click "Connect" to Connect to SL
  6. Verify you are in the location where you logged off.

Build: Land Permissions

  1. Find a Parcel of land that you can't Build
  2. Right-click on the ground and select "Create" from the pie menu, and try to rez a cube
  3. Verify you can't rez a cube, and receive a pop-up error.

Build: Building, Physics & Inventory

  1. Find a Parcel of land that you Can Build
  2. Right-click on the ground and select "Create" from the pie menu, rez a cube
  3. Rez another two prims
  4. While editing one prim, Shift-Left-Click on the other two prims to select them all
  5. From the Tools Menu, Click "Link" or Press Ctrl-L
  6. In the Edit Window Click the "More >>" button if it hasn't already been selected
  7. Click the Object Tab, Then Tick The Physics Check box NOTE If you receive an error about interpenitration, simply move this linked set of prims away from any other object and try and enable physics again.
  8. Close the Edit Window
  9. Toss the object around abit, walking into it, Holding Left-click and dragging it, Holding Ctrl-left-click and Lifting and dropping it etc.
  10. Right-click on the object and select "Take" from the Pie Menu
  11. Open your inventory, the object should be highlighted in the objects folder.
  12. Right-click on the object in the inventory and Left-click on Rename, Call it "blob"
  13. Rez the blob object back into the world
  14. Right-click on the blob object and select "Take" from the Pie Menu
  15. Verify you now have a second copy of the blob object in your inventory.

Physics & Push, Bumps & Hits

  1. User A: Meet up with your Testing buddy (User B:) or Find someone else online by looking at the green dots on the map.
  2. User A & B: Rez your blob object
  3. User A & B: Move the blob objects, hitting the other User with them, by walking into it, Holding Left-click and dragging it, Holding Ctrl-left-click and Lifting etc
  4. User A & B: Verify everything looks right.
  5. User B: Click the World Menu > Always Run or Ctrl-R
  6. User B: Run and Bump into User A:
  7. User A: Click the Help Menu > Bumps, Pushes & Hits...
  8. User A: Verify User B: is Listed in the Bumps, Pushes & Hits Window
  9. User A: Be sure the Bumps, Pushes & Hits window is closed, if User B: isn't listed Make sure the run was hard enough.

Chat & IM

  1. User A & B: Chat with each other
  2. User A & B: Verify chat is Showing correctly in the console
  3. User A & B: Click the Edit Dropdown Menu from the top main toolbar and select Preferences or Ctrl-P
  4. User A & B: From the Text Chat Tab, Tick the "Show Chat Bubbles" Checkbox
  5. User A & B: Click "Apply" and then "Ok"
  6. User A & B: Chat with each other
  7. User A & B: Verify chat is Showing correctly in the Chat Bubbles
  8. User A: Right-click on User B: and select "Send IM..." from the Pie Menu.
  9. User A: In the new IM window send a message to User B:
  10. User B: Reply to the Newly Received IM from User A:
  11. User A & B: Verify you both were able to exchange IM's and that all correct indicators for IM received were shown/heard.
  12. User A & B: If you are friends, click on the Communications button, then select the Friends tab. Click each others name and select remove, then select yes to the following dialog.
  13. User A & B: Open your Inventory > Calling Cards and remove any cards for each other if present.
  14. User A: Right-click on User B: Select "Add Friend"
  15. User B: Accept User A's Offer of Friendship.
  16. User A & B: Open the Communicate Window> Contacts> Friends List as well as Inventory> Calling Cards
  17. User A & B: Verify the other user appears online in both locations.
  1. User A: Click the Edit Dropdown Menu from the top main toolbar and select groups.
  2. User A: Verify that the Group window appears in the Communicate window.
  3. User A: Click on Create... then name your group. Check the preferences for "Show in Group list" and "Open Enrollment" then click OK
  4. User A: Verify that you see a dialog to veryify you wish to spend L$100 to create the group.
  5. User A: Right click on User B and invite to group from the radial menu.
  6. User B: Verify you get the invitation to the group and accept.


Test note: Some text may show as small blocks depending on your computer. This is okay.

  1. User A & B: Open Chat again.
  2. User A & B: Copy this string - mélange visait à recréer entraîné façon 本項では主にオペラ作品について扱う "españolito" través alóctona Vårfrukyrkan i Skänninge är en lógico e a emoção à dedução został osadzony w więzieniu rozpoczęła praktykę lekarską Ausmaß der Rotfärbung geschützter На лаціне размаўляла На лаціне размаўляла.
  3. Paste it into chat.
  4. Click send.
  5. User A & B: Verify everything else looks normal and correct.
  6. User A & B: Open IM window again.
  7. User A & B: Copy this string - mélange visait à recréer entraîné façon 本項では主にオペラ作品について扱う "españolito" través alóctona Vårfrukyrkan i Skänninge är en lógico e a emoção à dedução został osadzony w więzieniu rozpoczęła praktykę lekarską Ausmaß der Rotfärbung geschützter На лаціне размаўляла На лаціне размаўляла.
  8. Paste it into IM window.
  9. Click send.
  10. User A & B: Verify everything else looks normal and correct.
  11. User A & B: Open Group IM window again.
  12. User A & B: Copy this string - mélange visait à recréer entraîné façon 本項では主にオペラ作品について扱う "españolito" través alóctona Vårfrukyrkan i Skänninge är en lógico e a emoção à dedução został osadzony w więzieniu rozpoczęła praktykę lekarską Ausmaß der Rotfärbung geschützter На лаціне размаўляла На лаціне размаўляла.
  13. Paste it into Group IM window.
  14. Click send.
  15. User A & B: Verify everything else looks normal and correct.

Camera Movement

  1. User A & B: Hold Alt-Left-Click and Move the mouse forward and backwards to zoom in and out
  2. User A & B: First Zoom on yourself, then the other User then the blob object you made.
  3. User A & B: Verify that works and looks correct.

Inventory

  1. User A & B: From your inventory Rename your "blob" to "(YourName)Blob"
  2. User A & B: Give the renamed blob to the other User by dragging it over their AV from the Inventory, and "Keep" each others object
  3. User A & B: Rez the other Users blob
  4. User A & B: Verify you can transfer the renamed blob object and you can rez the other users renamed blob.

Attachments

  1. User A & B: Right-click on the ground and select "Create" from the pie menu, rez 2 prim cubes
  2. User A & B: Right-click on one cube, select "More > Attach > Right Hand" From the Pie Menu
  3. User A & B: Right-click on the other cube, select "More > Attach > Left Leg > Left Foot" From the Pie Menu
  4. User A & B: Verify it looks right to you both.
  5. User A & B: Right-click and edit the prim cube on your hand and resize it
  6. User A & B: Verify it looks right to you both.

Object Interaction (Touching & Sitting)

  1. Touch
    1. User A & B: Right-click on the ground and select "Create" from the pie menu, rez a cube
    2. User A & B: In the Edit Window, Click the Content Tab
    3. User A & B: Click "New Script", In the Script Window, Click "Save", Then close the Script and Edit Windows
    4. User A: Touch your Cube
    5. User B: Touch your Cube
    6. User A & B: Verify you both Saw "Touched" in chat from both cubes.
  2. Sit
    1. User A: Right-click on the ground and select "Create" from the pie menu, rez a cube
    2. User A: Edit the cubes size and rotation
    3. User A & B: Verify you both see the cube change size and rotation etc.
    4. User A & B: Right-click on the ground and select "Create" from the pie menu, rez a cube
    5. User A & B: Right-click on the cube and select "Sit Here" from the pie menu
    6. User A & B: Click "Stand Up" on your screen.
    7. User A & B: Right-click on the ground and select "Sit Here" from the pie menu
    8. User A & B: Click "Stand Up" on your screen.
    9. User A & B: Verify the avatar Sits and that the two different animations play.

Sound Check

  1. User A: Open the "Sounds" folder of the Library in your Inventory
  2. User A: Find a Sound, Right-click on it Select open, and Click "Play in World"
  3. User A & B: Verify you both heard the sound play.

Appearance

  1. User A: Right-click on yourself and Select "Appearance" from the pie menu
  2. User B: Watch User A:
  3. User A: Change the size of your eyes, the color of your shirt, and the length of your legs.
  4. User A: Click "Save All" and "Close"
  5. User A: Watch User B:
  6. User B: Change the size of your eyes, the color of your shirt, and the length of your legs.
  7. User B: Click "Save All" and "Close"
  8. User A & B: Verify you both saw the changes on each others AV's

Gestures

  1. User A & B: Go into your Inventory to the "Gestures" folder and select a gesture.
  2. User A & B: Double click a gesture to get Gesture dialog box. Preview some Gestures
  3. User A & B: Verify you both hear/see each other playing gestures

Attachments & Inventory Objects

  1. User A & B: Go to Inventory to the "Library > "Objects" folder and wear the "Party Hat"
  2. User A & B: Go to Inventory to the "Library > "Objects" Rez and Play with the beach ball, pop gun, dice and rocket launcher
  3. User A & B: Verify you both see things working correctly

Snapshot & Textures

  1. User A: Look at User B: and Click the "Snapshot" Button. Tick the "Upload a snapshot" radio button and then the "Upload(L$10)" button.
  2. User A: Once saved Verify it shows up in your "Inventory > Photo Album" folder
  3. User A: Right-click and Rename the "Snapshot" of User B: to "Texture_01"
  4. User A: Right-click on the ground and select "Create" from the pie menu, rez a cube
  5. User A: In Edit select the Texture Tab and Left-Click in the Texture Box to Open the Picker
  6. User A: Navigate down in the picker to Photo Album, click "Texture_01" and Click "Select"
  7. User A: Verify the texture appears on all sides of the cube, Verify the texture looks right, Verify the texture looks right if you resize the cube, Verify it looks right if you attach it.

Inventory Transfer / Permissions

  • Note: if you use an object from a prior test, insure there is nothing inside the contents of the object or permissions will appear broken.
  1. User A: Click the "Search" Button, and click the people tab, type in part or all of User B:'s name and hit Search
  2. User A: Verify they are shown as online
  3. User A: Left-click their name to show their profile in the right window
  4. User A: Give them a copy of your blob by dropping on their profile in the "Drop inventory item here" box
  5. User B: Verify you got a copy of User A:'s blob
  6. User A: From your Inventory, Rename your "blob" to "nocopyblob"
  7. User A: From your Inventory, Right-click on "nocopyblob" select properties, under the "Next Owner Can" Section, Tick the Modify Box and Make Sure The Copy Box is UnTicked, then Close the properties window.
  8. User A: Give a copy of nocopyblob to User B:
  9. User B: Try and Rez multiple copies of nocopyblob
  10. User B: Right-click on any succesfull rezzed nocopyblobs, Select Edit,
  11. User B: Select the Texture Tab and Click the Color Box, Change the Color, Click "Select", then Close Both the Color Picker and Edit Window
  12. User A & B: Verify User B: wasnt able to Rez multiple copies of nocopyblob, Verify User B: was able to change its color, Verify User A: Also saw the Change in color.

Landmarks

  1. User A: Click the World Menu and Create Landmark Here
  2. User A: Step back a few meters
  3. User A: Open you Inventory > Landmarks and find the landmark
  4. User A: Double click on the landmark to open it and Click "Map"
  5. User A: Verify the beacon is on the map in the right location
  6. User A: Close the Map
  7. User A: Verify that the red beacon/arrow is where you were last standing
  8. User A: Click on the red arrow to close the beacon.

Teleport

  1. User A: Open the map and Teleport to a nearby Sim (Enter a name in the autocomplete box or Double Click on the Map Itself)
  2. User A: Verify you appear in the right Sim, and depending on P2P settings at the right spot (on the Selected spot, The Parcels Landing Point, The Sims Centre, the nearest available parcel with P2P Enabled or if the sim is still using a Hub)

Mouselook

  1. User A: Attach the popgun from the "Inventory > Library > Objects"
  2. User A: Type M inworld (Not in chat bar) or go to View> Mouselook.
  3. User A: Click the mouse button to fire the pop gun at User B.
  4. User A: Verify you see the pop gun projectiles hit User B.
  5. User A & B: Verify that you hear the "splat" sound.
  6. User A: Press "Enter" to open the Chat Bar and type something. Press "Enter" to send.
  7. User A: Verify you were able to open the chat bar and type.
  8. User B: Verify you received chat from User A.
  9. User A: Press ESC to exit Mouselook. Verify you exited.
  10. User A: Open the map and Teleport to a nearby Sim (Enter a name in the autocomplete box or Double Click on the Map Itself)
  11. User A: Verify you appear at that hub with the popgun still attached.


Region Crossing

  1. User A & B: Attach some attachments, partyhats, popguns, wear the blob, anything else you can find to test with, cubes etc.
  2. User A & B: Fly across several sim boundaries with your attachments on. Zig zag a lot
  3. User A & B: Keep verifying that your attachments are there when you cross a border
  4. User A & B: Teleport to a few Sims (Enter a name in the autocomplete box or Double Click on the Map Itself)
  5. User A & B: Verify you appear in the right Sim, and depending on P2P settings (on the Selected spot, The Parcels Landing Point, The Sims Centre, the nearest available parcel with P2P Enabled or if the sim is still using a Hub that you have arrived there)
  6. User A & B: Keep verifying that your attachments are there when you get there, and that you can walk/fly after you arrive.
  7. User A & B: From Inventory> Library drag in world the Kart 1.0 or other simple vehicle.
  8. User A & B: Ride it around. Cross sim boundaries on it.
  9. User A & B: Keep verifying that your attachments are there when you cross a border
  10. # User A & B: Verify everything else looks normal and correct.


  • [*]
  1. User A: Test installing and running a branded viewer if you have one.
  • [END]