Difference between revisions of "Inventory Permissions Test"

From Second Life Wiki
Jump to navigation Jump to search
 
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{OSWikiFeatureNav|parent=Permissions}}
[[Category:Test Scripts]]
[InventoryPermissionsTest]
[InventoryPermissionsTest]


Line 108: Line 111:
[0340] Tester 2: Drag the Items from your Inventory to the Ground
[0340] Tester 2: Drag the Items from your Inventory to the Ground


[0350] Tester 1: Verify both of Tester 2:'s Cubes are Marked Forsale
[0350] Tester 1: Verify both of Tester 2:'s Cubes shows "for sale" and "show in search" unchecked by default, Tester 2 then checks "For sale"


[0360] Tester 1: Right-click on Tester 2:'s "SaleOrig" and Select "Buy" and Confirm  
[0360] Tester 1: Right-click on Tester 2:'s "SaleOrig" and Select "Buy" and Confirm
the "Buy"
the "Buy"



Latest revision as of 14:37, 6 June 2018

[InventoryPermissionsTest]

[VERSION] 0.1

[LENGTH] 00:30

[OVERVIEW] This test has been designed to make sure any settings changed in the user's inventory (via Properties) are actually applied on transfer.

[SETUP] 2 Users, Tester 1: and Tester 2:, Possible 100L$ for Group Creation and some Rezzable Land

[*]

[Next Person Can]

[*]

[0010] Tester 1: Right-click on the ground and Select "Create" from the Pie Menu and Rez 6 Cubes

[0020] Tester 1: Right-click on each of these cubes and Select "Take" from the Pie Menu

[0030] Tester 1: Find the 6 Objects in your Inventory, Right Click on each and Select Rename

[0040] Tester 1: Rename each to one of the Following "Trans", "Copy/Trans", "Mod/Trans", "Mod/Copy/Trans", "Copy", "Mod/Copy"

[0050] Tester 1: Verify they all have the names you have given them.

[0060] Tester 1: Right-click on each renamed object and Click "Properties" and do the following

[0070] Tester 1: On the "Trans" object, under Next Owner Can: Verify "Resell/GiveAway" is Ticked and Greyed out, Close the window.

[0080] Tester 1: On the "Copy/Trans" object, under Next Owner Can: Tick the "Copy" Checkbox and Leave the "Resell/GiveAway" Ticked, Close the window.

[0090] Tester 1: On the "Mod/Trans" object, under Next Owner Can: Tick the "Modify" Checkbox and Leave the "Resell/GiveAway" Ticked, Close the window.

[0100] Tester 1: On the "Mod/Copy/Trans" object, under Next Owner Can: Tick the "Modify" and "Copy" Checkboxes and Leave the "Resell/GiveAway" Ticked, Close the window.

[0110] Tester 1: On the "Copy" object, under Next Owner Can: Tick the "Copy" Checkbox and UNTICK the "Resell/GiveAway" Tickbox, Close the window.

[0120] Tester 1: On the "Mod/Copy" object, under Next Owner Can: Tick the "Modify" and "Copy" Checkboxes and UNTICK the "Resell/GiveAway" Tickbox, Close the window.

[0130] Tester 1: Drag the Items over Tester 2:'s AV

[0140] Tester 2: Accept to "Keep" all the items Offered.

[0150] Tester 2: Open your Inventory and Look for the Recieved Items

[0160] Tester 2: Verify they have the following names, the permission in brackets should NOT be listed in the object name.

[0170] Tester 2: mod/copy has (no transfer) after it

[0180] Tester 2: copy has (no modify) (no transfer) after it

[0190] Tester 2: mod/copy/trans has nothing after it as it has all permissions

[0200] Tester 2: mod/trans has (no copy) after it


[0210] Tester 2: copy/trans has (no modify) after it

[0220] Tester 2: trans has (no copy) (no modify) after it

[*]

[For Sale]

[*]

[0230] Tester 1: Right-click on the ground and Select "Create" from the Pie Menu and Rez 2 Cubes

[0240] Tester 1: Right-click on each of these cubes and Select "Take" from the Pie Menu

[0250] Tester 1: Find the 2 Objects in your Inventory, Right Click on each and Select Rename

[0260] Tester 1: Rename each to one of the Following "SaleOrig" and "SaleCopy"

[0270] Tester 1: Verify they all have the names you have given them.

[0280] Tester 1: Right-click on each renamed object and Click "Properties" and do the following

[0290] Tester 1: On the "SaleOrig" object, under Mark Item: Tick the "For Sale" Checkbox and Click the "Original" marker and Set the Price to 0, Close the window.

[0300] Tester 1: On the "SaleCopy" object, under Mark Item: Tick the "For Sale" Checkbox and Click the "Copy" marker and Set the Price to 0 and under Next Owner Can: Tick the "Copy" Checkbox and Leave the "Resell/GiveAway" Ticked, Close the window.

[0310] Tester 1: Drag the Items over Tester 2:'s AV

[0320] Tester 2: Accept to "Keep" all the items Offered.

[0330] Tester 2: Open your Inventory and Look for the Recieved Items

[0340] Tester 2: Drag the Items from your Inventory to the Ground

[0350] Tester 1: Verify both of Tester 2:'s Cubes shows "for sale" and "show in search" unchecked by default, Tester 2 then checks "For sale"

[0360] Tester 1: Right-click on Tester 2:'s "SaleOrig" and Select "Buy" and Confirm the "Buy"

[0370] Tester 1: Verify you recieve a pop up message about now being the owner of the object.

[0380] Tester 1: Right-click on Tester 2:'s "SaleCopy" and Select "Buy" and Confirm the "Buy"

[0390] Tester 1: Verify you can "Buy" Multiple copies of Tester 2's "SaleCopy" cube

[*]

[NOTE] Copy Sale only works if you set the Copy permission otherwise it acts like the Original sale, giving you a pop up warning.

[*]

[0400] Testers 1 & 2: Delete any Prims

[*]

[Allow anyone to Copy]

[*]

[0410] Tester 1: Right-click on the ground and Select "Create" from the Pie Menu and Rez a Cube

[0420] Tester 1: Right-click on the cube and Select "Take" from the Pie Menu

[0430] Tester 1: Find the Object in your Inventory, Right Click and Select Rename, Rename it to "Anycopy"

[0440] Tester 1: Verify it now has the name you have given it.

[0450] Tester 1: Right-click on the renamed object and Click "Properties" and do the following

[0460] Tester 1: Tick the "Allow anyone to Copy" Checkbox and under Next Owner Can: Tick the "Copy" Checkbox and Leave the "Resell/GiveAway" Ticked, then Close the Window

[0470] Tester 1: Drag the Items over Tester 2:'s AV

[0480] Tester 2: Accept to "Keep" all the items Offered.

[0490] Tester 2: Open your Inventory and Look for the Recieved Items

[0500] Tester 2: Right-click on the "anycopy" object in the Inventory and Select "Properties"

[0510] Tester 2: Verify "Allow anyone to Copy" is Ticked

[0520] Tester 2: Drag the Item to the Ground

[0530] Tester 1: Right-click on the "anycopy" object Select "More > Take Copy"

[0540] Tester 1: Verify it gives you a copy.

[0550] Testers 1 & 2: Delete any Prims

[*]

[Share with group]

[*]

[0560] Testers 1 & 2 Join the Same Group or Create one from the Group Menu, make this group your active group

[0570] Tester 1: Right-click on the ground and Select "Create" from the Pie Menu and Rez a Cube

[0580] Tester 1: Right-click on the cube and Select "Take" from the Pie Menu

[0590] Tester 1: Find the Object in your Inventory, Right Click and Select Rename, Rename it to "Sharegroup"

[0600] Tester 1: Verify it now has the name you have given it.

[0610] Tester 1: Right-click on the renamed object and Click "Properties" and do the following

[0620] Tester 1: Tick the "Share with Group" Checkbox, then Close the Window

[0630] Tester 1: Drag the Items over Tester 2:'s AV

[0640] Tester 2: Accept to "Keep" all the items Offered.

[0650] Tester 2: Open your Inventory and Look for the Recieved Items

[0660] Tester 2: Right-click on the "Sharegroup" object in the Inventory and Select "Properties"

[0670] Tester 2: Verify "Share with group" is Ticked but greyed out (due to lack of permission to copy and modify)

[0680] Tester 2: Drag the Item to the Ground

[0690] Tester 1: Right-click on the "Sharegroup" and Edit, Try and Modify and Copy it

[0700] Tester 1: Verify you cant Modify and Copy due to lack of permission

[0710] Tester 1: Try and move the object

[0720] Tester 1: Verify that the object moves and this Function of Share with Group Still works

[0730] Testers 1 & 2: Delete any Prims

[END]