MovingBlocks

Design a Test Plan for the Signalling Module

Terasology's Signalling module adds a way to create logic based circuits with a selection of logic gates and triggers. This module was untouched for a while until it was overhauled for GCI so it's in need of touch-ups. One of those is a test plan

All code should have tests, but sometimes it's hard to do that automatically using a program. This is why for a lot of modules Terasology uses Test Plans. These are a series of steps that a developer or tester follows to check that things are working correctly.

Definition of 'Done'

  • A detailed test plan (at least 5-10 manual tests) should be submitted to the Signalling module under the wiki page.

    • Either ask a mentor for wiki rights or place it somewhere else like an issue or a wiki on one of your modules.
  • An ideal bonus is recording a video of you performing each step in your tests. This video can then serve as a guide for others actually running the tests later.

Where to start

See also

Task tags

  • test
  • test case
  • signalling
  • module

Students who completed this task

Rajat Patel

Task type

  • chrome_reader_mode Documentation / Training
  • done_all Quality Assurance
close

2017