SlideShare a Scribd company logo
1 of 5
Download to read offline
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.
- 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.
Game analysis and features list
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

More Related Content

Similar to Test Plan | Sonny 2 | Sylvain Bakri

Y1 gd engine_terminology (2)
Y1 gd engine_terminology (2)Y1 gd engine_terminology (2)
Y1 gd engine_terminology (2)crisgalliano
 
Y1 js engine_terminology
Y1 js engine_terminologyY1 js engine_terminology
Y1 js engine_terminologyJamieShepherd
 
Y1 gd engine_terminology
Y1 gd engine_terminologyY1 gd engine_terminology
Y1 gd engine_terminologyBen_Atherton
 
Jake hyatt Y1 gd engine_terminology
Jake hyatt Y1 gd engine_terminologyJake hyatt Y1 gd engine_terminology
Jake hyatt Y1 gd engine_terminologyJakeyhyatt123
 
Game engine terminology/glossary
Game engine terminology/glossaryGame engine terminology/glossary
Game engine terminology/glossarygordonpj96
 
Callum deighton engine terminology
Callum deighton engine terminologyCallum deighton engine terminology
Callum deighton engine terminologyDeightonater
 
Unit 72 my computer game user guide (1) (4)
Unit 72 my computer game user guide (1) (4)Unit 72 my computer game user guide (1) (4)
Unit 72 my computer game user guide (1) (4)Lewis Brierley
 
Y1 gd engine_terminology
Y1 gd engine_terminologyY1 gd engine_terminology
Y1 gd engine_terminologyJordanianmc
 
Y1 gd engine_terminology ig2 game engines
Y1 gd engine_terminology ig2 game enginesY1 gd engine_terminology ig2 game engines
Y1 gd engine_terminology ig2 game enginesLewis Brierley
 
Y1 gd engine_terminology ig2 game engines
Y1 gd engine_terminology ig2 game enginesY1 gd engine_terminology ig2 game engines
Y1 gd engine_terminology ig2 game enginesLewis Brierley
 

Similar to Test Plan | Sonny 2 | Sylvain Bakri (12)

Y1 gd engine_terminology (2)
Y1 gd engine_terminology (2)Y1 gd engine_terminology (2)
Y1 gd engine_terminology (2)
 
Nikon1 lineup
Nikon1 lineupNikon1 lineup
Nikon1 lineup
 
Y1 js engine_terminology
Y1 js engine_terminologyY1 js engine_terminology
Y1 js engine_terminology
 
Y1 gd engine_terminology
Y1 gd engine_terminologyY1 gd engine_terminology
Y1 gd engine_terminology
 
Jake hyatt Y1 gd engine_terminology
Jake hyatt Y1 gd engine_terminologyJake hyatt Y1 gd engine_terminology
Jake hyatt Y1 gd engine_terminology
 
Game engine terminology/glossary
Game engine terminology/glossaryGame engine terminology/glossary
Game engine terminology/glossary
 
Y1 gd engine_terminology
Y1 gd engine_terminologyY1 gd engine_terminology
Y1 gd engine_terminology
 
Callum deighton engine terminology
Callum deighton engine terminologyCallum deighton engine terminology
Callum deighton engine terminology
 
Unit 72 my computer game user guide (1) (4)
Unit 72 my computer game user guide (1) (4)Unit 72 my computer game user guide (1) (4)
Unit 72 my computer game user guide (1) (4)
 
Y1 gd engine_terminology
Y1 gd engine_terminologyY1 gd engine_terminology
Y1 gd engine_terminology
 
Y1 gd engine_terminology ig2 game engines
Y1 gd engine_terminology ig2 game enginesY1 gd engine_terminology ig2 game engines
Y1 gd engine_terminology ig2 game engines
 
Y1 gd engine_terminology ig2 game engines
Y1 gd engine_terminology ig2 game enginesY1 gd engine_terminology ig2 game engines
Y1 gd engine_terminology ig2 game engines
 

More from Sylvain Bakri

JOMOH | Brainstorming Participatif
JOMOH | Brainstorming ParticipatifJOMOH | Brainstorming Participatif
JOMOH | Brainstorming ParticipatifSylvain Bakri
 
Underground London | Le jeu | Soutenance de présentation du jeu
Underground London | Le jeu | Soutenance de présentation du jeuUnderground London | Le jeu | Soutenance de présentation du jeu
Underground London | Le jeu | Soutenance de présentation du jeuSylvain Bakri
 
The Watchman | The Game | Soutenance
The Watchman | The Game | SoutenanceThe Watchman | The Game | Soutenance
The Watchman | The Game | SoutenanceSylvain Bakri
 
A Night in Hell | Sylvain Bakri | Draft Concept
A Night in Hell | Sylvain Bakri | Draft ConceptA Night in Hell | Sylvain Bakri | Draft Concept
A Night in Hell | Sylvain Bakri | Draft ConceptSylvain Bakri
 
Serious Gaming Concept | We didn't Listen!
Serious Gaming Concept | We didn't Listen!Serious Gaming Concept | We didn't Listen!
Serious Gaming Concept | We didn't Listen!Sylvain Bakri
 
The Watchman - Sylvain Bakri - PPT
The Watchman - Sylvain Bakri - PPTThe Watchman - Sylvain Bakri - PPT
The Watchman - Sylvain Bakri - PPTSylvain Bakri
 
Arcana Mundi | Game Concept
Arcana Mundi | Game ConceptArcana Mundi | Game Concept
Arcana Mundi | Game ConceptSylvain Bakri
 

More from Sylvain Bakri (7)

JOMOH | Brainstorming Participatif
JOMOH | Brainstorming ParticipatifJOMOH | Brainstorming Participatif
JOMOH | Brainstorming Participatif
 
Underground London | Le jeu | Soutenance de présentation du jeu
Underground London | Le jeu | Soutenance de présentation du jeuUnderground London | Le jeu | Soutenance de présentation du jeu
Underground London | Le jeu | Soutenance de présentation du jeu
 
The Watchman | The Game | Soutenance
The Watchman | The Game | SoutenanceThe Watchman | The Game | Soutenance
The Watchman | The Game | Soutenance
 
A Night in Hell | Sylvain Bakri | Draft Concept
A Night in Hell | Sylvain Bakri | Draft ConceptA Night in Hell | Sylvain Bakri | Draft Concept
A Night in Hell | Sylvain Bakri | Draft Concept
 
Serious Gaming Concept | We didn't Listen!
Serious Gaming Concept | We didn't Listen!Serious Gaming Concept | We didn't Listen!
Serious Gaming Concept | We didn't Listen!
 
The Watchman - Sylvain Bakri - PPT
The Watchman - Sylvain Bakri - PPTThe Watchman - Sylvain Bakri - PPT
The Watchman - Sylvain Bakri - PPT
 
Arcana Mundi | Game Concept
Arcana Mundi | Game ConceptArcana Mundi | Game Concept
Arcana Mundi | Game Concept
 

Test Plan | Sonny 2 | Sylvain Bakri

  • 1.
  • 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.
  • 4. Game analysis and features list
  • 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