2. Summary
- Testplan version : 2.1
- Test Manager : Freddy Fleuret
- Game Tester : Sylvain Bakri
- Game Name : Sonny 2 by Armor Games
http://armorgames.com/play/2900/sonny-2
- Game Description : An RPG / Combat game based on a post-apocalyptic world infested
with zombies : you are one of them and fight for your own semi-survival.
This game is in vectorial 2D. The animations are made with Flash. The animations repre-
sent a great part of the final quality of the game and need special attention and care
- Build Version : 2.2
- Platform / Hardware / Software Specifications :
1. Amd Dual Core 2go RAM
Nvidia 7600 GS
OS XP SP3
Flash player : 9,0,45,0 installed, Firefox 3.6.10
2. Intel core i5 650 4go RAM
ATI RADEON 5570
OS Windows 7
Flash player : 10 installed, Firefox 3.6.12
Scope
- Testplan changelog
> Detailed and enriched plan
> Addition of a changelog
> Addition of a naming convention
> Change of the version
> Addition of new testcases
> Description of exceptions
- Naming conventions and acronyms / Good practices
> Use a specific ID for each testcase of the same type (ie: animations, use the ID : AN-000)
> Only type keywords in the results field
> Always mail with a prefix in [Brackets] in order to enable filtering.
> Highlight with color the results fields to help understanding
> Never enclose photos and screenshots in e-mails, only put their URL
- Field of Range
Testing all motions and animations from the major character (Sonny) during combat
phases in all the Zones.
> Like and feel of the movement, realism, frame rate, transitions between animations, va-
rieties, Combos, ...
- Exceptions
Tests are only available on front-end using the.swf. There is no access to the .fla and to
compiled classes. The lack of cheat-codes that enable to unlock the whole game forces
the tester to concentrate on only a part of the game that seems to display all the fight
moves.
3. - Test Deliverable (needs and documents to deliver)
Team
> Internet access
> Hardware Configuration
> Time
> More time
Client
> Synthesis .pdf for producers and project managers.
> Test case table on an .xls for production team.
- Strategy
Without cheats or testkits, linear approach and Arena training use.
> Have to observe different actions/interactions with each spell in the Training Zone.
One tester during 3 sessions of 60 minutes each.
1st pass : list all the movements
2nd pass : list all the spells
3rd pass : Verify lists
- Work-flow
One tester with Test Case and Bug Reporting on Excel.
1st pass : list all the movements (hardware spec 1)
During Game sessions in the Training Zone, must examine the entire screen and not just
Sonny’s animations.
Test for incorrect and inappropriate collisions.
Test for cli ping, overlap, Test the game for memory leak or memory overload during ani-
mations / transitions.
Distinguish animations problems from network leaks.
2nd pass : list all the spells (hardware spec 1)
3rd pass : Verify lists / observe animations / Report animation problems (hardware spec 1
and 2)
- Schedule
- Risks analysis
Lack of information (GDD), No devkit, no cheat-codes, inexperienced tester. (called “Mi-
racle Session”)
- Release criteria
List all the existing animations of the main character in the training zone
Check that all listed animations are present and functional.
Add possible animations that would not have been listed
Report possible animation bugs.
5. Test cases
ID Description Result expected Result Screenshots
When Sonny is hit, he takes damages Animation with flash + hit http://sphotos.ak.fbcdn.net/hphotos-ak-
AN-001 during an animation with flash score number snc4/hs156.snc4/37156_464159671552_731771552_5714201_2256614_n.jpg
When Sonny is poisonned by Animation character Green http://sphotos.ak.fbcdn.net/hphotos-ak-
AN-002 Envenom, he turns green colored snc4/hs928.snc4/74177_464159736552_731771552_5714202_2805902_n.jpg
http://sphotos.ak.fbcdn.net/hphotos-ak-
AN-003 When Sonny shoot an ennemy Animation halo + projectile snc4/hs884.snc4/71781_464159841552_731771552_5714203_956476_n.jpg
Animation projectile + http://sphotos.ak.fbcdn.net/hphotos-ak-
AN-004 Sonny uses Dark Echoes Spell explosion snc4/hs1142.snc4/148400_464159976552_731771552_5714206_1875075_n.jpg
http://sphotos.ak.fbcdn.net/hphotos-ak-
AN-005 Sonny uses Destruction Spell Animation + Halo snc4/hs974.snc4/76706_464160036552_731771552_5714208_7068419_n.jpg
http://sphotos.ak.fbcdn.net/hphotos-ak-
AN-006 Sonny uses Salvation Spell Animation + Halo ash2/hs496.ash2/76918_464160101552_731771552_5714209_7741628_n.jpg
http://sphotos.ak.fbcdn.net/hphotos-ak-
AN-007 Sonny Stands Animation snc4/hs957.snc4/75025_464160266552_731771552_5714214_4122585_n.jpg
http://sphotos.ak.fbcdn.net/hphotos-ak-
AN-008 Sonny Stunned Animation snc4/hs957.snc4/75025_464160266552_731771552_5714214_4122585_n.jpg