Region Crossing 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.

[RegionCrossingTest]

[VERSION] 0.2

[LENGTH] 00:45

[TESTERS] 2

[OVERVIEW] To test the functionality of Region Border Crossings

[SETUP] 2 users, Tester 1: and Tester 2:, Tester 1: will be used for all tests unless otherwise noted. Land on both sides of sim border, Soundontouch object or Script?, Sim with 100% Object Usage?, Physical object to sit on and thrown across sim border. Rocket Objects. 100L$ for Group Creation.

[*]

[0010] Tester 1: Create two prim boxes and attach them to your Avatar.

[0020] Tester 2: Create two prim cones and attach them to your Avatar.

[*]

[Flying across a region boundary]

[*]

[0030] Tester 1: Fly your avatar across a region boundary in 3rd person view.

[0040] Tester 1: Verify your Avatar continues flying at the same speed.

[0045] Tester 2: Verify Tester 1 continues flying at the same speed.

[0050] Tester 1: Verify your Avatar continues flying at the same height.

[0055] Tester 2: Verify Tester 1 continues flying at the same height.

[0060] Tester 1: Verify your Avatar's flying animation remains steady and does not stutter.

[0065] Tester 2: Verify Tester 1's flying animation remains steady and does not stutter.

[0070] Tester 1: Verify that all attachments remain visible to you.

[0075] Tester 2: Verify Tester 1's attachments remain visible to you.

[*]

[Avatars on a boundary]

[*]

[NOTE] Sim N is North of Sim S.

[*]

[0080] Tester 1: Stand on Sim S, then slowly walk North to the boundary until you are at the 256 y-coordinate of Sim S.

[0090] Tester 2: Stand on Sim N

[0100] Tester 1: Chat a message.

[0110] Tester 1: Verify that Tester 2: who is on Sim N can hear Tester 1:

[0120] Tester 2: Chat a message

[0130] Tester 2: Verify that Tester 1: who is on Sim S can hear Tester 2:

[*]

[Walking across a region boundary]

[*]

[0140] Walk your avatar across a region boundary in 3rd person view.

[0150] Verify your avatar crosses the boundary smoothly and without stuttering.

[0160] Verify that Tester 2: who is standing nearby, looks normal as you cross back and forth over the sim boundary. (no flapping legs or disappearing attachments)

[0170] Tester 2: Verify that Tester 1: looks normal as they cross back and forth over the sim boundary.

[*]

[Flying around at region corners]

[0174] Fly your avatar across a region corner in 3rd person view.

[0176] Verify your avatar crosses the boundary smoothly and without stuttering. Pay attention to the 5 meter padding.

[0177] Verify that Tester 2: who is standing nearby, looks normal as you cross back and forth over the sim boundary. (no flapping legs or disappearing attachments)

[0178] Tester 2: Verify that Tester 1: looks normal as they cross back and forth over the sim boundary.

[*]

[Bumping avatars across a sim boundary]

[*]

[0180] Testers 1 & 2: Goto a simulator near the region boundary.

[0190] Tester 1: bump Tester 2: accross the region boundary.

[0200] Testers 1 & 2: Cross back to the region you came from.

[0210] Testers 1 & 2: Verify the avatars in both regions look fine.

[*]

[Watching someone on the other side of the boundary:]

[*]

[0220] Tester 1: and Tester 2: Stand on different sims within 20m of each other.

[0240] Tester 1: Verify you can see Tester 2's chat message.

[0250] Tester 1: Edit your appearance. Tester 2: Verify that you Can see Tester 2:'s appearance changing within a reasonable amount of time.

[0260] Tester 1: Play some gestures.

[0262] Tester 2: Verify that you can see Tester 1's gestures and the gesture sounds and are in sync with the animations.

[0270] Tester 1: Make a box and sit on it.

[0280] Tester 2: Walk over the sim boundary and back while watching Tester 1.

[0290] Tester 2: Verify that Tester 1: appears normal.

[0300] Tester 1: Remove All your attachments, make a box, sit on it, and drag it across the sim boundary.

[0310] Tester 2: Walk over the sim boundary and back while watching Tester 1.

[0320] Tester 2: Verify that Tester 1 appears normal.

[*]

[Objects on a boundary]

[*]

[0330] Tester 1: Claim the property on both sides of a boundary.

[0340] Tester 1: Create a box on your property and move it to 256, just before it moves onto the next sim.

[0350] Tester 1: Deselect, and reselect the object. Verify that it's position has changed from 256.x to 0.x.

[0360] Tester 1: Create an object that triggers a sounds when touched. verify you can hear it from both sims and both users.

[*]

[Objects on the other side of the boundary]

[*]

[0370] Tester 1: Create a box. Drag it across the boundary to the other sim.

[0380] Tester 1: Change it's shape and texture. Verify that it appears correct to Tester 1: and Tester 2:

[0390] Tester 1: Drag the box back to your sim. Verify that it still appears correct to Tester 1: and Tester 2:

[*]

[Flying into a region which has 100% region object usage (may not be able to test this)]

[*]

[0400] Tester 1: Verify that if you fly onto a sim that is full (Da Boom?), your attachments do not disappear.

[0410] Tester 1: Verify the minimap highlights the correct sim as you fly back and forth between the full and non-full sims.

[*]

[Crossing a region boundary while sitting on an object you move with the edit tool]

[*]

[0420] Tester 1: Sit on a box. Using the edit tool, drag the box across a sim boundary.

[0430] Tester 1: Verify that your minimap shows the green dot at your true location.

[0440] Tester 1: Verify that you are sitting in the same position on the box. (on the same edge and on the surface of the box)

[*]

[Crossing a region boundary while sitting on an object you move with the move tool]

[*]

[0450] Tester 1: Sit on a box. Using the move tool, drag the box across a sim boundary.

[0460] Tester 1: Verify that your minimap shows the green dot at your true location after you release the mouse button.

[0470] Tester 1: Verify that you are sitting in the same position on the box.

[*]

[Crossing a region boundary while sitting on an object that is physical. (if you have one)]

[*]

[0480] Tester 1: Sit on a physical object. Roll/throw yourself and the object across a sim boundary.

[0490] Tester 1: Verify that your minimap shows the green dot at your true location.

[0500] Tester 1: Verify that you are sitting in the same position on the object.

[*]

[Crossing a region boundary in mouse look with upper body attachments.]

[*]

[0510] Tester 1: Attach prim hair and/or prim necklace to Avatar.

[0520] Tester 1: Click Fly.

[0530] Tester 1: Enter mouse look.

[0540] Tester 1: Fly around a little, ensure that no part of hair prim or necklace is visible.

[0550] Tester 1: Fly across a sim boundary, check that hair prim and/or necklace is still not visible in mouse look.

[0560] Tester 1: Land, and Leave Mouselook

[*]

[Moving objects off the edge of the world]

[*]

[0570] Tester 1: Move near a boundary that is at the edge of the grid.

[0580] Tester 1: Create a box, and move it with the edit tool.

[0590] Tester 1: Verify you cannot move the object off the grid.

[0600] Tester 1: Attempt to move the box off the grid with the move tool.

[0610] Tester 1: Verify you cannot move the object off the grid.

[*]

[0620] Tester 1: Make a sphere, turn it's physics on.

[0630] Tester 1: Attempt to roll the sphere off the grid.

[0640] Tester 1: Verify that the sphere goes off-world and into your Lost and Found folder.

[0650] Tester 1: Rez two Rocket objects and aim them at the edge of the grid.

[0660] Tester 1: Launch the 1st rocket and verify that it flies off the edge of the world and goes into your "Lost and Found" folder and you receive a message similar to "Your object 'Rocket (off world)' went off the world at <blah, blah, blah>. You can find it in your lost and found folder."

[0670] Tester 1: Make a new script on the second rocket with the following script.

[SCRIPT] llSetStatusScript

[0680] Tester 1: Launch the rocket, and verify that it does Not reappear in your Lost and Found folder.

[*]

[Rolling objects across sim boundaries]

[*]

[0690] Tester 1: Make a sphere, turn it's physics on. Roll the sphere across a sim boundary onto the sim that Tester 2: is standing on.

[0700] Testers 1 & 2: Verify that the sphere maintains the same course and looks normal.

[0710] Tester 2: Observe that the sphere looks normal when crossing the sim line.

[*]

[User Tracker when someone crosses to the next sim]

[*]

[0840] Tester 1: Tracks Tester 2: with the Tracking tool under the minimap.

[0850] Tester 1: Verify that the red beam accurately tracks Tester 2: while Tester 2: is within Tester 1:'s view.

[0860] Tester 2: Move to the next sim and out of Tester 1:'s view.

[0870] Tester 1: Verify that the tracker is within 10 meters of Tester 2:'s actual location.

[*]

[Group Edit permissions across sim boundaries]

[*]

[0880] Tester 1: Creates a Group and invites Tester 2:. Tester 2: joins the Group.

[0890] Tester 1: Creates an object on Sim S while standing on Sim S and turn the object's Share with Group on.

[0900] Tester 2: Moves across the sim boundary to Sim N.

[0910] Tester 2: Verify you can still edit the object.

[0920] Tester 2: Moves back to Sim S.

[0930] Tester 2: Verify that you can still edit the object.

[Group Edit permissions across sim boundaries]

[*]

[Teleport immediately after a region boundary crossing with lots of attachments]

[0940] Tester 1: Wear a lot of attachments, both scripted and non.

[0950] Tester 1: Cross a region boundary, and teleport immediately after. Pay attention to the boundary line (it doesn't start until 5 meters after you've crossed).

[0960] Tester 2: Make sure that Tester 1 disappeared and their attachments or avatar didnt ghost.

[0970] Tester 1: Make sure you have all of your attachments with you.

[*]

[Log out immediately after crossing region boundaries]

[0979] Tester 1: Wear a lot of attachments, both scripted and non.

[0980] Tester 1: Cross a region boundary

[0990] Tester 1: Log out of SL immediately

[1000] Tester 2: Make sure that Tester 1 disappeared and their attachments or avatar didnt ghost.

[1005] Tester 1: In preferences, be sure to set your login to your last location.

[1010] Tester 1: Log back in. Are you where you last were?

[*]

[Crash SL immediately after crossing region boundaries]

[1012] Tester 1: Wear a lot of attachments, both scripted and non.

[1020] Tester 1: Cross a region boundary

[1030] Tester 1: Crash out of SL immediately

[1040] Tester 2: Make sure that Tester 1 disappeared and their attachments or avatar didnt ghost.

[1050] Tester 1: In preferences, be sure to set your login to your last location.

[1060] Tester 1: Log back in. Are you where you last were?

[END]


[llSetStatusScript]

default 
{ 
state_entry() 
{ 
llSetStatus(STATUS_DIE_AT_EDGE, TRUE); 
} 
}