What is a bug

A bug is a error or a wrong occur in a game or computer software.

A software bug is an error, flaw, failure, or fault in a computer program or system that causes it to produce an incorrect or unexpected result or to behave in unintended ways.

Bug Report

Bug Testing System

Test case in bug reports

What is a test case with bug reporting?

Finding how to make the bug occur and then fix it. 

Making Test Cases in my game

The coding in my game needs to be fixed and altered so the bugs do not occur during the game.

Testing a game using a bug tracking system

Game Platforms

 

Consoles

Gaming PC

Portable Devices

Arcade

Games Testing

To be able to - Understanding the various aspects of the gaming sector Amber

Input/Controller Methods

-Keyboard

-Motion

-Joystick

-Controller

-Voice

-Touch

 

Display types

-Panel Size and Resolution

-Panel Technology

-Pixel Response and Refresh Rate

-In-plane switching

-LCD and LED

-TN

-VA Panels

-Curved

-OLED

-Box TV

-Projector

-Optical HMD

-Seven segment display

Quality Assurance

Maintenance to make sure the work is up to a good standard.

The maintenance of a desired level of quality in a service or product, especially by means of attention to every stage of the process of delivery or production.

Quality assurance is good for gaming because it tests the games and makes sure there is no problems/bugs in the game and to make sure the game is running well, it also makes sure it is distributed to a good standard also without problems occurring.

Understand quality assurance in the games industry

-Putting together a hand picked team with specific web roles

-Having a iterative approach

-Regular face to face meetings

-Bug reports from professional game testers

-Demo release

Applying quality assurance in testing a game

Using things like, pre-alpha, alpha and beta are very good ways of testing and reviewing a game before it has came out to test it for bugs and problems.

-First of all, test all major/likely events first

-Grade the severity of an error

-Have an organised approach to fixing errors

Quality Assurance

Different Sounds in game

-Gun sound 

-Zombie sounds

-Horse sounds

-Footsteps

-Water splashes

-Wind

-Grenade

-Door


This is a screenshot of the sound on my game, throughout making the music and inserting the sound into my game, I came across a lot of problems. The music at the start wasn't being recognized by the software which I was making my game on. I had to keep changing certain parts of the sound and its settings so it could be recognized. 

My Bug Report

Bug Name - Enemies Artificial Behaviour

Bug ID - 0001

Area Path - New User/ Player 1 

Build Number - Version 2.1.1

Severity - Medium

Priority - Medium

Bug was assigned and reported by myself.

Reported on Date - 03/12/17

Status - Active

Platform - Windows 7 and Unity 5.1.1

Tests In Bug Report Cases

-Bug Name: Application crash on clicking the SAVE button while creating a new user.

-Bug ID: (It will be automatically created by the -BUG Tracking tool once you save this bug)

-Area Path: USERS menu > New Users

-Build Number: Version Number 5.0.1

-Severity: HIGH (High/Medium/Low) or 1

-Priority: HIGH (High/Medium/Low) or 1

-Assigned to: Developer-X

-Reported By: Your Name

-Reported On: Date

-Reason: Defect

-Status: New/Open/Active (Depends on the Tool you are using)

-Environment: Windows 2003/SQL Server 2005

 

 

Description:

Application crash on clicking the SAVE button while creating a new

user, hence unable to create a new user in the application.

Steps To Reproduce:

1) Logon into the application

2) Navigate to the Users Menu > New User

3) Filled all the user information fields

4) Clicked on ‘Save’ button

5) Seen an error page “ORA 1090" Exception: Insert values Error…”

6) See the attached logs for more information (Attach more logs related to bug..IF any)

7) And also see the attached screenshot of the error page.


Evaluation

To evaluate from testing different bugs in my game, I have found many bugs and problems with my game, throughout the process of taking the bugs out, I learnt alot about different ways on how to remove the bugs and also how easily bugs can occur. I am very happy with my progress of understanding coding as before this unit I was not confident with my ability to code. However my game is not yet still complete and still needs a few different features to help me accomplish the finished product.