You are on page 1of 4

Andre Wiggins & Garrett Reuscher

CSC318

11/18/14

Testing Plan and Metrics


Testing:

Title Screen
o Game Setup Screen
Test if Game Setup Screen button will take player to proper screen if
clicked
Does the button take the player to the Game Setup Screen when
clicked?
Can the button be clicked?
o Options Screen
Test if Options Screen button will take player to proper screen if clicked
Does the button take the player to the Options Screen when
clicked?
Can the button be clicked?

o Credits Screen
Test if Credits Screen button will take player to proper screen if clicked
Does the button take the player to the Credits Screen when
clicked?
Can the button be clicked?
o Board Customization Screen
Test if Board Customization Screen button will take player to proper
screen if clicked
Does the button take the player to the Board Customization
Screen when clicked?
Can the button be clicked?

Game Setup Screen


o Single Player Option
Test if the player can select the Single Player option
Can the button be clicked?
Test if single player works
When the game starts is it single player?
o Local Multiplayer Option
Test if the player can select the Local Multiplayer option
Can the button be clicked?

Andre Wiggins & Garrett Reuscher

CSC318

11/18/14

Test if local multiplayer works


Can two players play the game at the same time?
o Multiplayer Option
Test if the player can select the Multiplayer option
Can the button be clicked?
Test if multiplayer works
Is the player able to play against an opponent on a separate

computer?
o Board Selection Option
Test if the player can select a board to play on
Can the player select a board from a list of boards?
Options Screen
o Sound Volume Changer
Test if the sound volume changer works
Do the game sounds get louder or quieter when the volume
changer is changed?
o Music Volume Changer
Test if the music volume changer works
Does the music volume get louder or quieter when the volume

changer is changed?
Credits Screen
o Displays Names
Test if the credits screen displays the required information
Are the programmers names shown?
Is the designers name shown?
Is the creators name shown?
Board Customization Screen
o Tile Creation
Test if the player can create a new tile
Is the player able to drag a tile onto the screen from the selection
bar?
o Tile Customization
Test if the player can customize tiles
Is the player able to drag arrows onto and off of a tile to customize

it?
Is the player able to rotate the arrows?

Andre Wiggins & Garrett Reuscher

CSC318

11/18/14

Is there a limit to the amount of arrows the player can place on a

tile?
o Tile Placing/Board Creation
Test if the player can place a new tile into the designated board slots
Can the player drag a tile and place it in an open board slot?
o Board Saving
Test if custom boards can be saved and played on.
Can the player select the customized board from the list of boards

in the board selection part of the game setup screen?


Can the player play a game with their custom board?

Game Screen
o Piece Selection
Test if the player can select their pieces and their pieces only
Can the white player select the white pieces?
Can the white player select the red pieces?
Can the red player select the white pieces?
Can the red player select the red pieces?
o Piece Movement
Test if the player can move their pieces and their pieces only
Can the white player move the white pieces?
Can the white player move the red pieces?
Can the red player move the white pieces?
Can the red player move the red pieces?
o Piece Capturing
Test if the player can capture enemy pieces with their pieces
Can the white player capture red pieces with their white pieces?
Can the red player capture white pieces with their red pieces?
o Turn Alternation
Test if the game automatically alternates turns when a player moves
Do the turns alternate during play so that each player only moves
once per turn?
o Score Incrementation
Test if the game automatically adds a point to the proper side when a point
is scored
Do the players gain points when they score?
o Winner Verification Message
Test if the game ends if a player wins
Can the players select or move their pieces if the game ends?
Test if the game displays a message when a player wins

Andre Wiggins & Garrett Reuscher

CSC318

11/18/14

Is a You Win message displayed to the winner?


Pause Screen
o Notifies player(s) that game is paused
Test if a Pause message appears on screen when the game is paused
Does a paused message appear on screen?
o Stops player(s) from selecting pieces
Test if the player can select their pieces while the game is paused
Can the player select a piece?
o Stops player(s) from moving pieces
Test if the player can move their pieces while the game is paused
Can the player move a piece?
o Allows player to quit game/return to main menu
Test if the player can quit the game and return to the main menu if the
button is pressed
Can the button be pressed?
Does the button quit the game and return the player to the main
menu when pressed?
o Allows player to resume playing
Test if the player can continue playing the game
Can the button be pressed?
Does the paused message disappear?
Can the player select their pieces?
Can the player move their pieces?
Do the turns alternate?

You might also like