Upload
shatria-kaniputra
View
213
Download
0
Embed Size (px)
Citation preview
8/12/2019 GT 05 Testing Fundamentals 1
1/12
GAM
ETESTING
05 |Testing Fundamentals (1)Eriq Muhammad Adams J | [email protected]
8/12/2019 GT 05 Testing Fundamentals 1
2/12
GAM
ETESTING
Test Phases
Pre-production Kickoff
Alpha
Beta Gold
Release
Post-Release
8/12/2019 GT 05 Testing Fundamentals 1
3/12
GAM
ETESTING
Pre-production
Determine the Scope of Testing theProject Will Require. Example
Assign a Lead Tester
Leader, communicator, team player, diplomat Determine Phase Acceptance Criteria
write a specification for the Alpha, Beta, and
Gold (release) versions of the game
Participate in Game Design Reviews
Set up the Defect Tracking Database
http://localhost/var/www/apps/conversion/tmp/scratch_1/MEMORANDUM.pdfhttp://localhost/var/www/apps/conversion/tmp/scratch_1/MEMORANDUM.pdf8/12/2019 GT 05 Testing Fundamentals 1
4/12
GAM
ETESTING
Pre-production (cont.)
Draft Test Plan and Design Tests test casedescribes an individual test that is to
be performed by a tester or testers.
test suiteis a collection of related test cases
that are described in further detail.
http://localhost/var/www/apps/conversion/tmp/scratch_1/Test%20Plan.pdfhttp://localhost/var/www/apps/conversion/tmp/scratch_1/Test%20Suite.pdfhttp://localhost/var/www/apps/conversion/tmp/scratch_1/Test%20Suite.pdfhttp://localhost/var/www/apps/conversion/tmp/scratch_1/Test%20Plan.pdf8/12/2019 GT 05 Testing Fundamentals 1
5/12
GAM
ETESTING
Kickoff
8/12/2019 GT 05 Testing Fundamentals 1
6/12
GAM
ETESTING
Alpha
Alpha Entry Criteria : All major game features exist and can be
tested
A tester can navigate the game along some
path from start to finish
The code passes at least 50% of platform TRC
Basic interface is complete and preliminary
documentation is available to QA The game is compatible with most specified
hardware and software configurations
Level scripting is implemented
8/12/2019 GT 05 Testing Fundamentals 1
7/12
GAM
ETESTING
Alpha (cont.)
First-party controllers and memory cards
work
Final or placeholder art is in for all areas of
the game
Online multiplayer can be tested
Placeholder audio is implemented
8/12/2019 GT 05 Testing Fundamentals 1
8/12
GAM
ETESTING
Beta
Beta Phase Criteria All features and options are implemented.
The code passes at least 100% of platform
TRC.
The game can be navigated on all paths. Any
bugs that may have closed off portions of the
game are eliminated.
The entire user interface is final. The game is compatible with all specified
hardware and software configurations.
8/12/2019 GT 05 Testing Fundamentals 1
9/12
GAM
ETESTING
Beta (cont.)
The game logic and AI is final. All controllers
work.
Final artwork is implemented.
Final audio is implemented.
All online modes are complete and testable.
All language version text is implemented and
ready for simultaneous release.
8/12/2019 GT 05 Testing Fundamentals 1
10/12
GAM
ETESTING
Gold
Typical Release (GMC/RC) Guidelines All known Severity 1 bugs (crashes, hangs, major
function failures) are fixed.
Greater than 90% of all known Severity 2 bugs are
fixed. Greater than 85% of all known Severity 3 bugs are
fixed.
Any known open issues have a workaround that has
been communicated to Technical Support (ordocumented in the README.TXT file, in the case of
PC games).
Release-level performance has been achieved (60-fps
frame rate).
8/12/2019 GT 05 Testing Fundamentals 1
11/12
GAM
ETESTING
Release
Release Certification A clean GMC is sent to the platform
manufacturer for final certification once the
project team has finished Gold testing.
8/12/2019 GT 05 Testing Fundamentals 1
12/12
GAM
ETESTING
Post-Release
Software updates, orpatches