Difference between revisions of "Building Tools Test"

From Second Life Wiki
Jump to navigation Jump to search
 
Line 247: Line 247:
#Verify that all ruler modes work as expected as well as the grid / snap to grid function.
#Verify that all ruler modes work as expected as well as the grid / snap to grid function.


[[Category:QA Portal]]
 
[[Category:Quality Assurance]]
[[Category:Quality Assurance]]

Latest revision as of 15:53, 21 May 2012

Building Tools Test

  • [VERSION] 0.1
  • [LENGTH] 00:45
  • [TESTERS] 1
  • [OVERVIEW] This test is to verify that moving, rotating, and scaling the selected objects via object widgets looks and functions correctly.
  • [SETUP] Find an area where you can build. Rez 20 prims, link four sets of four prims.

SingleObjectTest

  1. Select a single prim
  2. Move the object via the object widgets. Does the movement look correct?
  3. Rotate the object via the object widgets. Does the rotation look correct?
  4. Scale the object via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?
  6. Select a single linked object.
  7. Move the object via the object widgets. Does the movement look correct?
  8. Rotate the object via the object widgets. Does the rotation look correct?
  9. Scale the object via the object widgets. Does the scaling look correct?
  10. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

MultipleSelectedObjectsTest

  1. Select several objects linked and unlinked.
  2. Move the objects via the object widgets. Does the movement look correct?
  3. Rotate the objects via the object widgets. Does the rotation look correct?
  4. Scale the objects via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-AllSelected

  1. Select all parts of a linked object. Make sure Edit linked parts is checked in the build tools.
  2. Move the object via the object widgets. Does the movement look correct?
  3. Rotate the object via the object widgets. Does the rotation look correct?
  4. Scale the object via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-RootObject

  1. Select the root prim of a linked object. Make sure Edit linked parts is checked in the build tools.
  2. Move the object via the object widgets. Does the movement look correct?
  3. Rotate the object via the object widgets. Does the rotation look correct?
  4. Scale the object via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-SingleChildObject

  1. Select a child prim of a linked object. Make sure Edit linked parts is checked in the build tools.
  2. Move the object via the object widgets. Does the movement look correct?
  3. Rotate the object via the object widgets. Does the rotation look correct?
  4. Scale the object via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-MultipleChildObjects

  1. Select multiple child prims of a linked object. Make sure Edit linked parts is checked in the build tools.
  2. Move the object via the object widgets. Does the movement look correct?
  3. Rotate the object via the object widgets. Does the rotation look correct?
  4. Scale the object via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-MultipleChildObjectsAndRoot

  1. Select multiple child prims of a linked object and the root prim. Make sure Edit linked parts is checked in the build tools.
  2. Move the object via the object widgets. Does the movement look correct?
  3. Rotate the object via the object widgets. Does the rotation look correct?
  4. Scale the object via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

ATTACHMENTS

SingleObjectAttachmentTest

  1. Create a single prim
  2. Attach the prim by right clicking on it, and choosing More --> Wear from the Pie Menu
  3. Move the attachment via the object widgets. Does the movement look correct?
  4. Rotate the attachment via the object widgets. Does the rotation look correct?
  5. Scale the attachment via the object widgets. Does the scaling look correct?
  6. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?
  7. Select your attachment, and choose 'Drop' from the pie menu. Does it appear in front of your avatar?
  8. Create a second prim, and link it to the first. Does it link?
  9. Attach the linked prims by right clicking on it, and choosing More --> Wear from the Pie Menu
  10. Move the attachment via the object widgets. Does the movement look correct?
  11. Rotate the attachment via the object widgets. Does the rotation look correct?
  12. Scale the attachment via the object widgets. Does the scaling look correct?
  13. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

MultipleSelectedObjectsTest

  1. Select your attachment, and choose 'Drop' from the pie menu. Does it appear in front of your avatar?
  2. Create a third and fourth prim, and link them to the first two. Do they link?
  3. Attach the linked prims by right clicking on it, and choosing More --> Wear from the Pie Menu
  4. Choose 'Edit Linked Parts' from the Edit window, and select two of the prims in your linked attachment. Are you able to select them?
  5. Move the two selected prims via the object widgets. Does the movement look correct?
  6. Rotate the two selected prims via the object widgets. Does the rotation look correct?
  7. Scale the two selected prims via the object widgets. Does the scaling look correct?
  8. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-AllSelected

  1. Make sure Edit linked parts is checked in the build tools. Select all parts of the linked attachment.
  2. Move the linked attachment via the object widgets. Does the movement look correct?
  3. Rotate the linked attachment via the object widgets. Does the rotation look correct?
  4. Scale the inked attachment via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-RootObject

  1. Make sure Edit linked parts is checked in the build tools. Select the root prim of the linked attachment.
  2. Move the root prim via the object widgets. Does the movement look correct?
  3. Rotate the root prim via the object widgets. Does the rotation look correct?
  4. Scale the root prim via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-SingleChildObject

  1. Make sure Edit linked parts is checked in the build tools. Select a child prim of the linked attachment.
  2. Move the single child prim in your attachment via the object widgets. Does the movement look correct?
  3. Rotate the single child prim in your attachment via the object widgets. Does the rotation look correct?
  4. Scale the single child prim in your attachment via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-MultipleChildObjects

  1. Make sure Edit linked parts is checked in the build tools. Select multiple child prims of a linked object.
  2. Move the multiple child prims in your attachment via the object widgets. Does the movement look correct?
  3. Rotate the multiple child prims in your attachment via the object widgets. Does the rotation look correct?
  4. Scale the multiple child prims in your attachment via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-MultipleChildObjectsAndRoot

  1. Make sure Edit linked parts is checked in the build tools. Select multiple child prims of a linked object and the root prim.
  2. Move the selection via the object widgets. Does the movement look correct?
  3. Rotate the selection via the object widgets. Does the rotation look correct?
  4. Scale the selection via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

SITTING

SingleObjectSitTest

  1. Create a single cube prim, and sit on it.
  2. Move the object via the object widgets. Does the movement look correct?
  3. Rotate the object via the object widgets. Does the rotation look correct?
  4. Try to scale the object via the object widgets. You should be prevented from doing this.
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?
  6. Resize by 1 on each of the three axes. Does the avatar stay seated on the edge of the prim?

MultipleSelectedObjectsSitTest

  1. Create two more cube prims, and remain seated on the first one you made.
  2. Right click the cube on which you're sitting, and choose 'Edit'.
  3. Select the other two cube prims while holding down 'Shift'.
  4. Move the objects via the object widgets. Does the movement look correct?
  5. Rotate the objects via the object widgets. Does the rotation look correct?
  6. Scale the objects via the object widgets. You should be prevented from doing this.
  7. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-AllSelected

  1. Create a 3 cube linked object, and sit on it.
  2. Select all parts of the linked object. Make sure Edit linked parts is checked in the build tools.
  3. Move the object via the object widgets. Does the movement look correct?
  4. Rotate the object via the object widgets. Does the rotation look correct?
  5. Scale the object via the object widgets. You should be prevented from doing this.
  6. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-RootObject

  1. Select the root prim of the linked object. Make sure Edit linked parts is checked in the build tools.
  2. Move the root prim via the object widgets. Does the movement look correct?
  3. Rotate the root prim via the object widgets. Does the rotation look correct?
  4. Scale the root prim via the object widgets. You should be prevented from doing this.
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-SingleChildObject

  1. Select a child prim of the linked object. Make sure Edit linked parts is checked in the build tools.
  2. Move the object via the object widgets. Does the movement look correct?
  3. Rotate the object via the object widgets. Does the rotation look correct?
  4. Scale the object via the object widgets. You should be prevented from doing this.
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-MultipleChildObjects

  1. Select multiple child prims of the linked object. Make sure Edit linked parts is checked in the build tools.
  2. Move the object via the object widgets. Does the movement look correct?
  3. Rotate the object via the object widgets. Does the rotation look correct?
  4. Scale the object via the object widgets. You should be prevented from doing this.
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-MultipleChildObjectsAndRoot

  1. Select multiple child prims of a linked object and the root prim. Make sure Edit linked parts is checked in the build tools.
  2. Move the object via the object widgets. Does the movement look correct?
  3. Rotate the object via the object widgets. Does the rotation look correct?
  4. Scale the object via the object widgets. You should be prevented from doing this.
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

All these again for attachments while you are sitting

SingleObjectTest

  1. Create 2 default cubes.
  2. Attach one cube to your head.
  3. Sit on the other cube.
  4. Enter Edit Mode for the cube you are sitting on.
  5. Hold down SHIFT and try to grab the attachment on your head.
  6. Verify that you hear a guitar sound and cannot grab
  7. Scale the object via the object widgets. Does the scaling look correct?
  8. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?
  9. Select a single linked object.
  10. Move the object via the object widgets. Does the movement look correct?
  11. Rotate the object via the object widgets. Does the rotation look correct?
  12. Scale the object via the object widgets. Does the scaling look correct?
  13. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

MultipleSelectedObjectsTest

  1. Select several objects linked and unlinked.
  2. Move the objects via the object widgets. Does the movement look correct?
  3. Rotate the objects via the object widgets. Does the rotation look correct?
  4. Scale the objects via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-AllSelected

  1. Select all parts of a linked object. Make sure Edit linked parts is checked in the build tools.
  2. Move the object via the object widgets. Does the movement look correct?
  3. Rotate the object via the object widgets. Does the rotation look correct?
  4. Scale the object via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-RootObject

  1. Select the root prim of a linked object. Make sure Edit linked parts is checked in the build tools.
  2. Move the object via the object widgets. Does the movement look correct?
  3. Rotate the object via the object widgets. Does the rotation look correct?
  4. Scale the object via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-SingleChildObject

  1. Select a child prim of a linked object. Make sure Edit linked parts is checked in the build tools.
  2. Move the object via the object widgets. Does the movement look correct?
  3. Rotate the object via the object widgets. Does the rotation look correct?
  4. Scale the object via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-MultipleChildObjects

  1. Select multiple child prims of a linked object. Make sure Edit linked parts is checked in the build tools.
  2. Move the object via the object widgets. Does the movement look correct?
  3. Rotate the object via the object widgets. Does the rotation look correct?
  4. Scale the object via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

EditLinkedParts-MultipleChildObjectsAndRoot

  1. Select multiple child prims of a linked object and the root prim. Make sure Edit linked parts is checked in the build tools.
  2. Move the object via the object widgets. Does the movement look correct?
  3. Rotate the object via the object widgets. Does the rotation look correct?
  4. Scale the object via the object widgets. Does the scaling look correct?
  5. Undo the changes by pressing CTRL-Z multiple times. Does it look correct?

Use Grid

  1. Try the above tests with the Various Ruler Modes
  2. In Edit Mode Tick the "Use Grid" Tickbox, then click the "Options" box to configure the Grib options for sub units etc.
  3. You can then select "World", "Local" and "Reference" from the Ruler Mode Dropdown Box in the edit menu, Each one will present prim co-ordinate data on the grid in a different manner.
  4. Try some or all of the above tests in the three ruler modes, Snapping to the Grid for your measurments and angles.
  5. Verify that all ruler modes work as expected as well as the grid / snap to grid function.