2. SUMMARY
Testplan version : 1.1
Test Manager : Freddy Fleuret
Game Name : Mirror’s Edge 2D
http://www.mirrorsedge2d.com/
Game description : Take the control of Faith, a runner who allows the delivery of some messages in
order to bypass the authorities of a despotic universe in a near future.
This is a vectorial game in 2D. A particular care has been taken to Faith’s animation as she is able to
make some complex acrobatic movements.
Build Version : 1.5
Platform / Hardware / Software Specifications :
Intel core i5 650 4go RAM
ATI RADEON 5570
OS Windows 7
Flash player 10, Firefox 3.6.12
SCOPE
Testplan changelog
none
Naming conventions and acronyms / Good practices
- Use a specific ID for each testcase of the same type (ie: animations, use the ID : MEAN-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 (Faith) during the levels 1 and 2 of the
game.
> Like and feel of the movement, realism, frame rate, transitions between animations, varieties, 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 game moves.
Test Deliverable (needs and documents to deliver)
Team
- Internet access
- Hardware Configuration
- Time
- More time
Client
- Synthesis .pdf for producers and project managers.
3. - Test case table on an .xls for production team.
Strategy
All the movements of Faith will be analyzed during the two first levels of the game in a linear approach.
There’s no need of using devkits or cheat-codes and the game sessions could be short and effective.
Work-flow
One tester with Test Case and Bug Reporting on Excel.
1st pass : list all the movements
Realize some video animations to help in this task.
.
Test for clipping, overlap, test the game for memory leak or memory overload during animations / transi-
tions.
Distinguish animations problems from network leaks.
2nd pass : During Game sessions, must examine the transitions / combinations between all the move-
ments and list them.
3rd pass : Verify lists / observe animations / Report animation problems.
Schedule
Risks analysis
Lack of information (GDD), No devkit, no cheat-codes, inexperienced tester. (called “Are you mad?” Ses-
sion)
Release Criteria
List all the existing animations of the main character in the first levels.
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
Movement’s list
You can find a summary of Faith’s movements on this video of gameplay footage :
http://www.youtube.com/watch?v=KzhXAYNOcKk
Faith Movement’s tree
5. ID Description Result expected Result Screenshots
Vectorial animation /
MEAN-001 Faith stands, then she runs http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs931.snc4/74427_470415816552_731771552_5801502_6528844_n.jpg
transition
Faith runs, then she Vectorial animation /
MEAN-002 http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs996.snc4/76966_470415781552_731771552_5801501_4196326_n.jpg
slowdowns transition
Vectorial animation /
MEAN-003 Faith runs, then she slides http://sphotos.ak.fbcdn.net/hphotos-ak-ash2/hs480.ash2/75393_470415751552_731771552_5801499_5248030_n.jpg
transition
Faith runs, then she changes Vectorial animation /
MEAN-004 http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs996.snc4/76966_470415781552_731771552_5801501_4196326_n.jpg
her direction transition
Faith runs, then she makes a Vectorial animation /
MEAN-005 http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs1133.snc4/149567_470415631552_731771552_5801492_4042347_n.jpg
TEST CASE
curved jump transition
Faith runs, then she runs Vectorial animation /
MEAN-006 http://sphotos.ak.fbcdn.net/hphotos-ak-ash2/hs462.ash2/73510_470420001552_731771552_5801519_1137353_n.jpg
against the advertising wall transition
Vectorial animation /
MEAN-007 Faith jumps http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs1144.snc4/148605_470415646552_731771552_5801493_856399_n.jpg
transition
Faith jumps, changing her Vectorial animation /
MEAN-008 http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs1144.snc4/148605_470415646552_731771552_5801493_856399_n.jpg
direction transition
Faith jumps, then she slides Vectorial animation /
MEAN-009 http://sphotos.ak.fbcdn.net/hphotos-ak-ash2/hs457.ash2/73002_470415766552_731771552_5801500_6924707_n.jpg
down against the wall transition
Vectorial animation /
MEAN-010 Faith jumps, and lands off
transition
Vectorial animation /
MEAN-011 Faith hangs up
transition
Faith hangs up, then she Vectorial animation /
MEAN-012 http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs1133.snc4/149546_470415586552_731771552_5801489_4046666_n.jpg
climbs transition
Faith hangs up, then she Vectorial animation /
MEAN-013 http://sphotos.ak.fbcdn.net/hphotos-ak-ash2/hs457.ash2/73002_470415766552_731771552_5801500_6924707_n.jpg
slides down against the wall transition
Vectorial animation /
MEAN-014 Faith jumps curved http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs1133.snc4/149567_470415631552_731771552_5801492_4042347_n.jpg
transition
Vectorial animation /
MEAN-015 Faith jumps with a ramp http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs1150.snc4/149261_470415706552_731771552_5801496_2898120_n.jpg
transition
Vectorial animation /
MEAN-016 Faith Bounce between walls http://sphotos.ak.fbcdn.net/hphotos-ak-ash2/hs487.ash2/76082_470415561552_731771552_5801488_2114967_n.jpg
transition
Faith walks against vertical Vectorial animation /
MEAN-017 http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs1136.snc4/149871_470415841552_731771552_5801503_160051_n.jpg
walls transition
Faith runs against Advertising Vectorial animation /
MEAN-018 http://sphotos.ak.fbcdn.net/hphotos-ak-ash2/hs462.ash2/73510_470420001552_731771552_5801519_1137353_n.jpg
walls transition
Vectorial animation /
MEAN-019 Faith rolls http://sphotos.ak.fbcdn.net/hphotos-ak-ash2/hs498.ash2/77097_470415726552_731771552_5801497_6383337_n.jpg
transition
Vectorial animation /
MEAN-020 Faith runs http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs1139.snc4/148181_470415736552_731771552_5801498_7852034_n.jpg
transition
You can find a summary of Faith’s movements on this video of gameplay footage : http://www.youtube.com/watch?v=KzhXAYNOcKk