-
Notifications
You must be signed in to change notification settings - Fork 112
Test Cases
dutchy edited this page Jun 15, 2016
·
3 revisions
Since we have quite often experienced regressions, this document aims at specifying both a minimal and a more comprehensive list of test-cases that should be executed (manually) before releasing minor or major versions of uSkyBlock.
These tests verifies the most basic usage of the plugin.
Pre: No island
-
/is
- Check that the UI is shown -
/is create
- Verify that an island can be created.
Pre: Island exists
-
/is
- Verify the island menu- Verify the availability of sub-menus
- Verify it's possible to complete a challenge using the menu
-
/c c co<tab>
- Verify tab-completion -
/c c cobblestonegenerator
- Verify message when items are missing
Pre: 64 cobblestone
-
/c c cobblestonegenerator
- Verify message and rewards on first completion
Pre: Less than 66 cobblestone
-
/c c cobblestonegenerator
- Verify message when items are missing
Pre: More than 66 cobblestone
-
/c c cobblestonegenerator
- Verify message and rewards for 2nd completion
Pre: Make sure theres stuff in inventory and armor in armor-slots and entites on the ground and that the island has blocks in all direction (preferably to all 4 corners + blocks at 0 + 255).
-
/is restart
- Restart island- Verify inventory and armory has been cleared.
- Verify there is no entities on the ground.
- Verify that the island blocks were cleared (all the way to all boundaries).
-
/is level
- Verify the level is shown -
/is info
- Verify a list of blocks on the island is shown