GROUP 13 ENG1 Group Project

Testing Results

Coverage Report

Manual Tests

Test 1.1.6

Description

Test that assets and map for Campus East have loaded in correctly.

Related Requirement(s)

  • UR-WORLD
  • FR-GAME-PLAY1
  • FR-GAME-PLAY2
  • FR-GAME-PLAY3
  • FR-GAME-PLAY4

Test Category

AssetTests

Author History

Written by Carys - 20/05

Steps to be followed

  1. Open up the game
  2. Start a new game
  3. Select the male avatar
  4. Check accommodation building has loaded in correctly
  5. Follow path down round the bottom of the lake
  6. Check lake edge, trees, rocks, grass and path have been loaded in correctly
  7. Continue path up to Piazza building and check that it has been loaded in correctly
  8. Follow path up to fork in path then follow it up
  9. Check that water, trees, path and grass have been loaded in correctly
  10. Follow path back down then go left to the Ron Cooke Hub (RCH)
  11. Check RCH asset has been loaded in correctly
  12. Continue following path to the left
  13. Check that Computer Science building asset has been loaded in correctly

Expected Outcome

All assets have been loaded in correctly

Actual Outcome

All assets have been loaded in correctly

Status

Pass

Test 1.1.7

Description

Check that game uses a top-down viewpoint

Related Requirement(s)

  • FR-VIEW

Test Category

AssetTests

Author History

Written by Carys - 21/05

Steps to be followed

  1. Open up the game
  2. Start a new game
  3. Wander round and complete some tasks (one eat, one study, one recreation and one sleep)
  4. Check that game is in a top-down view

Expected Outcome

Game uses a top-down view

Actual Outcome

Game uses a top-down view

Status

Pass

Test 1.2.6

Description

Checks that sounds have loaded correctly

Related Requirement(s)

  • UR-WORLD
  • FR-VIEW

Test Category

AssetTests

Author History

Written by Carys - 21/05

Steps to be followed

  1. Open up the game
  2. Check that sound is playing when the game is opened up
  3. Click Credits button
  4. Check button click sound plays
  5. Click settings button
  6. Check button click sound plays
  7. Click play button
  8. Check button click sound plays
  9. Check that dialogue noise plays
  10. Check game music plays and is different than the music on the main screen
  11. Walk around
  12. Check footsteps noise plays
  13. Pause game by pressing escape
  14. Check button noise plays as game is paused
  15. Check game music continues whilst paused

Expected Outcome

All sound assets have been loaded in correctly

Actual Outcome

All sound assets have been loaded in correctly

Status

Pass

Test 1.3.4

Description

Check that player assets are loaded in correctly and are different.

Related Requirement(s)

  • UR-CUSTOMISE
  • FR-START

Test Category

AssetTests

Author History

Written by Carys - 21/05

Steps to be followed

  1. Open up the game
  2. Start a new game
  3. Select the male avatar
  4. Check that avatar is loaded in correctly
  5. Press pause and exit the game
  6. Start a new game
  7. Select the female avatar
  8. Check that the avatar is loaded in correctly
  9. Check that the female avatar looks different to the male avatar

Expected Outcome

Avatar assets have been loaded in correctly

Actual Outcome

Avatar assets have been loaded in correctly

Status

Pass

Test 4.2

Description

Check that game won't be saved

Related Requirement(s)

  • FR-MENU2

Test Category

HustleGameTests

Author History

Written by Carys - 21/05

Steps to be followed

  1. Open up the game
  2. Start a new game
  3. Wander round and complete some tasks (one eat, one study, one recreation and one sleep)
  4. Press pause and exit the game
  5. Start a new game
  6. Check that time has started from 8:00AM on Monday
  7. Check that character has spawned in the correct place on the map (in front of the accomodation building)

Expected Outcome

Game has not saved and on restart it begins at 8:00AM on monday in front of the accomodation building

Actual Outcome

Game has not saved and on restart it begins at 8:00AM on monday in front of the accomodation building

Status

Pass

Test 8

Description

Check screens of the game

Related Requirement(s)

  • FR-MENU1
  • FR-MENU3
  • FR-MENU4

Test Category

ScreenTests

Author History

Written by Carys - 21/05

Steps to be followed

  1. Open up the game
  2. Check 'Main Menu' is displaying a list of options
  3. Click on 'Credits'
  4. Return to 'Main Menu'
  5. Click on 'Settings'
  6. Check sliders work and affect volume
  7. Return to 'Main Menu'
  8. Click 'New Game'
  9. Click [ESC]
  10. Click on 'Settings'
  11. Check sliders work and affect volume
  12. Check 'Resume'
  13. Click [ESC]
  14. Click 'Exit'
  15. Click 'Exit'

Expected Outcome

Screens should transition between each other smoothly

Actual Outcome

Screens should transition between each other smoothly

Status

Pass

Test 9.2

Description

Check end of day

Related Requirement(s)

  • FR-INTERACT2
  • FR-ENERGY1
  • FR-ENERGY2
  • FR-WEEK
  • FR-TIME
  • FR-SLEEP2

Test Category

ScreenTests

Author History

Written by Carys - 21/05

Steps to be followed

  1. Open up the game
  2. Click 'New Game'
  3. Select either avatar
  4. Wait until time gets to midnight
  5. Go to Campus West
  6. Go to Nisa and interact
  7. Go to Library and interact
  8. Go to Gym and interact
  9. Go to LongBoi and interact
  10. Go to Feed the ducks and interact
  11. Go back to accommodation on campus west and sleep
  12. Go to Computer Science and interact
  13. Go to RCH and interact
  14. Go to Piazza and interact
  15. Complete activities until energy runs out (either random activities or spam one activity)
  16. Try doing another activity
  17. Go to sleep
  18. Spam sleeping until week ends

Expected Outcome

Once day reaches midnight, player should pass out. Interactions with buildings should have a pop-up and choices, should be able to select a choice, once choice is made energy should go down and time should jump forward. When player is out of energy they shouldn't be able to interact with buildings. Game should end after a week

Actual Outcome

Expected Outcome is met

Status

Pass

Testability Matrix

Traceability matrix