Skip to content

Climbables Test Plan

ebackhaus edited this page Nov 19, 2018 · 2 revisions

Controls

  • Right-click to place an item and left click to destroy an item. Press W to move forward, A to move left, D to move right, S to move backward and Space Bar to jump. Use the number keys 0-9 to toggle through inventory.

Setup

Setup Terasology

  1. First, you will have to setup Terasology.
  2. Then you will have to set up the Climbables module.
  3. Then you are ready to go to next step!

Setup Climbables Module

Verify the game does not crash or hang at any of the following steps.

  1. Create a new world with only fences and its dependencies active from the modules.
  2. Verify the world is created and loads.

Climbables Test

Climbables Position Tests

To get more scaffold, first press F1 key then type-in give scaffold to get more fence as needed.

To get more scaffold support, first press F1 key then type-in give scaffoldsupport to get more fence as needed.

To get more pole, first press F1 key then type-in give pole to get more fence as needed.

To get more pole support, first press F1 key then type-in give polesupport to get more fence as needed.

Create Scaffold with Support

  1. Place scaffold support
  2. Place at least one scaffold on the support
  3. Check scaffold is built

Create Scaffold without Support

  1. Attempt to place scaffold without scaffold support
  2. Check no scaffold has been placed

Create Pole with Support

  1. Place pole support
  2. Place at least one pole on the support
  3. Check pole is built

Create Pole without Support

  1. Attempt to place pole without pole support
  2. Check no pole has been placed

Climbables Climbable Tests

Climb Scaffold

  1. Create scaffold
  2. Jump/climb on scaffold
  3. Check scaffold is climbable

Climb Pole

  1. Create pole
  2. Jump/climb on pole
  3. Check pole is climbable

Climbables Destruction Tests

Destroy Scaffold

  1. Create scaffold with at least two scaffold
  2. Destroy bottom or middle of scaffold
  3. Check scaffold and all scaffold above is destroyed

Destroy Scaffold Support with Scaffold

  1. Create scaffold
  2. Destroy scaffold support
  3. Check entire scaffold is destroyed

Destroy Scaffold Support without Scaffold

  1. Place scaffold support
  2. Destroy scaffold support
  3. Check scaffold support is destroyed

Destroy Pole

  1. Create pole with at least two pole
  2. Destroy bottom or middle of pole
  3. Check pole and all pole above is destroyed

Destroy Pole Support with Pole

  1. Create pole
  2. Destroy pole support
  3. Check entire pole is destroyed

Destroy Pole Support without Pole

  1. Place pole support
  2. Destroy pole support
  3. Check pole support is destroyed