OpenSim: Testing
From OpenSimulator
(Difference between revisions)
(short test list from ckrinke, added future test targets) |
|||
Line 2: | Line 2: | ||
* Basic | * Basic | ||
− | ** login | + | ** login - with Windows or Linux 1.18.1.2 client, should be able to give an argument to the client of "-loginuri http://127.0.0.1:9000", "-loginuri http://localhost:9000", or "-loginuri http://ipAddr:9000". The last one should work on either the same computer as the sim or a different computer. |
− | ** logout | + | ** logout - logout should happen with no client or sim errors. |
* Avatar | * Avatar | ||
− | ** walk | + | ** walk - Walk across land, uphill, downhill & underwater. |
− | ** fly | + | ** fly - Fly underwater, just above the land, or high above the land. |
− | ** hover | + | ** hover - Hover up to 1000m. |
− | ** teleport within region | + | ** teleport within region - Teleport between two locations on the same sim using the map to double-click. |
* Building | * Building | ||
− | ** create prim | + | ** create prim - Create a prim. Make it small or large. Duplicate the prim. Link multiple prims together. Create a small building. |
− | ** change prim type | + | ** change prim type - Box, Cylinder, all should work. |
** change all properties for all type | ** change all properties for all type | ||
*** expand this later | *** expand this later | ||
** resize | ** resize | ||
** change transparency | ** change transparency | ||
− | ** change colour | + | ** change colour - Using the color picker, make sure we can select at least 2 different colors. |
− | ** change texture | + | ** change texture - default, blank, and one from inventory. |
− | ** link multiple | + | ** link multiple - Build at least 2 prims and link together with Ctrl-L. Move, copy & unlink. |
− | + | ||
** permissions | ** permissions | ||
* Terraforming | * Terraforming | ||
− | ** raise | + | ** raise - Large/medium/small tool should be able to raise anywhere in the sim. |
− | ** lower | + | ** lower - Large/medium/small tool should be able to lower anywhere in the sim. |
− | ** flatten | + | ** flatten - Large/medium/small tool should be able to flatten anywhere in the sim. |
* Land | * Land | ||
− | ** subdivide | + | ** subdivide - Select a piece of land with the edit terrain tool and subdivide. |
− | ** join | + | ** join - Select 2 pieces of land with the edit terrain tool and join. |
− | ** offer for sale | + | ** offer for sale - Select a piece of land with the edit terrain tool and offer for sale. |
+ | |||
---- | ---- | ||
Line 39: | Line 39: | ||
* Avatar | * Avatar | ||
− | ** teleport to another region | + | ** teleport to another region - This should work in gridmode using the map. |
** animation | ** animation | ||
** play sounds | ** play sounds | ||
Line 98: | Line 98: | ||
* Physics | * Physics | ||
− | ** sit on object | + | ** sit on object - currently doesnt work. |
− | ** walk on object | + | ** walk on object - currently doesnt work. |
− | ** bump into object | + | ** bump into object - currently doesnt work. |
− | ** fall on object | + | ** fall on object - currently doesnt work. |
− | ** collisions | + | ** collisions - currently doesnt work. |
** lot of other things, i'm sure ;) | ** lot of other things, i'm sure ;) | ||
* Scripting | * Scripting | ||
− | ** test all LSL functions | + | ** test all LSL functions - currently doesnt work. |
** expand this | ** expand this | ||
* Inventory | * Inventory | ||
** expand this | ** expand this | ||
+ | |||
+ | * Land | ||
+ | ** Buy Land currently doesnt work. |
Revision as of 15:46, 3 August 2007
Short Test List:
- Basic
- login - with Windows or Linux 1.18.1.2 client, should be able to give an argument to the client of "-loginuri http://127.0.0.1:9000", "-loginuri http://localhost:9000", or "-loginuri http://ipAddr:9000". The last one should work on either the same computer as the sim or a different computer.
- logout - logout should happen with no client or sim errors.
- Avatar
- walk - Walk across land, uphill, downhill & underwater.
- fly - Fly underwater, just above the land, or high above the land.
- hover - Hover up to 1000m.
- teleport within region - Teleport between two locations on the same sim using the map to double-click.
- Building
- create prim - Create a prim. Make it small or large. Duplicate the prim. Link multiple prims together. Create a small building.
- change prim type - Box, Cylinder, all should work.
- change all properties for all type
- expand this later
- resize
- change transparency
- change colour - Using the color picker, make sure we can select at least 2 different colors.
- change texture - default, blank, and one from inventory.
- link multiple - Build at least 2 prims and link together with Ctrl-L. Move, copy & unlink.
- permissions
- Terraforming
- raise - Large/medium/small tool should be able to raise anywhere in the sim.
- lower - Large/medium/small tool should be able to lower anywhere in the sim.
- flatten - Large/medium/small tool should be able to flatten anywhere in the sim.
- Land
- subdivide - Select a piece of land with the edit terrain tool and subdivide.
- join - Select 2 pieces of land with the edit terrain tool and join.
- offer for sale - Select a piece of land with the edit terrain tool and offer for sale.
To test when we the functionality is added:
- Avatar
- teleport to another region - This should work in gridmode using the map.
- animation
- play sounds
- UI
- friends list
- uploads
- edit profile
- search
- full map
- money
- HUD attachments
- Friends
- add
- remove
- permissions
- mapping
- online visibility
- can edit my objects
- Groups
- create
- join
- description
- graphic
- notices
- vote
- invite person
- remove person
- member list
- group list
- publish
- set title
- change active title
- enrollment fee
- open enrollment
- set mature flag
- group land
- Group Roles
- create
- edit
- remove
- add person
- remove person
- abilities
- Group Roles
- Chat / IM
- local chat
- chat at distance
- send / receive IM
- offline IM
- group IM
- multiple friend IM
- participant list
- voice (?)
- Physics
- sit on object - currently doesnt work.
- walk on object - currently doesnt work.
- bump into object - currently doesnt work.
- fall on object - currently doesnt work.
- collisions - currently doesnt work.
- lot of other things, i'm sure ;)
- Scripting
- test all LSL functions - currently doesnt work.
- expand this
- Inventory
- expand this
- Land
- Buy Land currently doesnt work.