gt 03 qa and testing 1
DESCRIPTION
Game testing chapter 3TRANSCRIPT
-
5/27/2018 GT 03 QA and Testing 1
1/16
GAM
ETESTING
03 |QA and Testing (1)Eriq Muhammad Adams J | [email protected]
-
5/27/2018 GT 03 QA and Testing 1
2/16
GAM
ETESTING
2 Rules of Game Testing
Dont Panic Unfamiliar
Unprepared
Under Pressure (schedule, budget, headcount)
Unrested
Nearsighted
Trust No One The publisher, press, public,
dont trust you.
More Trust Less Test Less Trust More Test
-
5/27/2018 GT 03 QA and Testing 1
3/16
GAM
ETESTING
Advice When Became Tester
Know your role on the team based on theresponsibilities assigned to you.
Execute your tasks aggressively and
accurately.
Do the most important tests first
Do the tests most likely to find defects
often. Make emotion-free and objective
decisions to the best extent possible.
-
5/27/2018 GT 03 QA and Testing 1
4/16
GAM
ETESTING
Game Testing Activities
-
5/27/2018 GT 03 QA and Testing 1
5/16
GAM
ETESTING
Playing Games
explore some area of the game, checkthat a specific rule is being enforced, or
look for a particular kind of problem.
-
5/27/2018 GT 03 QA and Testing 1
6/16
GAM
ETESTING
Identifying Bugs
The first is to find defects that are in thegame code or design. The second is to
demonstrate which parts of the gam e are
working properly.
Test Status : Passes, Fails, Blocked, Not
Available.
-
5/27/2018 GT 03 QA and Testing 1
7/16
GAM
ETESTING
Amplifying Problems
"amplifying" your defect will narrow itdown for the developers, make it m ore
likely the defect will be fixed right the first
time, and reduce the overall time and cost
spent on the problem.
amplify the defects to maximize their
"fixability."
-
5/27/2018 GT 03 QA and Testing 1
8/16
GAM
ETESTING
Notifying The Team
you need to record that information andnotify the developers about problems.
To do : using defect tracking tools,
describe, prioritize, pick a type, be helpful.
-
5/27/2018 GT 03 QA and Testing 1
9/16
GAM
ETESTING
Testify The Others
reproduce the bug and why it is importantto fix, your bugs will get more attention.
-
5/27/2018 GT 03 QA and Testing 1
10/16
GAM
ETESTING
Verify The Fix
expect to help developers reproduce thebug, run experiments for them , and re-
test after they think the bug is fixed.
-
5/27/2018 GT 03 QA and Testing 1
11/16
GAM
ETESTING
Why is Testing Important ?
It's easy for game software to go wrong There are many opportunities for making
a mistake
Game software is complex People write game software and people
make mistakes
Software tools are used to produce gamesand these tools are not perfect
There is a lot of money at stake for games
to succeed
-
5/27/2018 GT 03 QA and Testing 1
12/16
GAM
ETESTING
Why is Testing Important ? (cont.)
Games must work on multiple platformswith a variety of configurations and
devices
People expect more out of every game
you make It better work right if you are
going to have 100,000 people playing at
the same time online and expect them to
pay a monthly fee for that privilege
-
5/27/2018 GT 03 QA and Testing 1
13/16
GAM
ETESTING
Why is Testing Important ? (cont.)
Critics are standing by ready to rate yourgame in print and on the Internet
Games have to be fun, meet expectations,
and get released on time
-
5/27/2018 GT 03 QA and Testing 1
14/16
GAM
ETESTING
Who Cares ?
Testing must be important to gamepublishers because of all the trouble they
go through to staff and fund testers and
then organize and manage the rounds of
beta testing that precede the official game
release.
-
5/27/2018 GT 03 QA and Testing 1
15/16
GAM
ETESTING
Defect Typing
Function Assignment
Checking
Timing Build/Package/Merge
Algorithm
Documentation
Interface
-
5/27/2018 GT 03 QA and Testing 1
16/16
GAM
ETESTING
Assignment #1
Playing Game and Identify Bugs. Write Description, Defect Type, and
provide logs, etc.