Flylib.com
Game Testing All in One (Game Development Series)
Game Testing All in One (Game Development Series)
ISBN: 1592003737
EAN: 2147483647
Year: 2005
Pages: 205
Authors:
Charles P. Schultz
,
Robert Bryant
,
Tim Langdell
BUY ON AMAZON
Table of Contents
BackCover
Game Testing All in One
Introduction
Who Should Read this Book?
Using this Book
Part I: About Game Testing
Chapter 1: Two Rules of Game Testing
Trust No One
Give and Take
The Rest of the Story
Summary
Exercises
Chapter 2: Being a Game Tester
Identifying Bugs
Amplifying Problems
Notifying the Team
Testify to Others
Verify the Fix
Summary
Exercises
Chapter 3: Why Testing is Important
Who Cares?
Defect Typing
Summary
Exercises
Part II: Making Games
Chapter 4: The Game Team
The Test Team
The Art Team
The Sound Team
Other Technical Roles
Organizing the Teams
Summary
Exercises
Chapter 5: The Game Production Cycle
Concept Development
Preproduction (Proof of Concept)
Development
Alpha
Beta
Code Freeze
Release to Manufacture
Patches
Upgrades
Summary
Exercises
Part III: Testing Fundamentals
Chapter 6: Software Quality
Game Quality Appraisal
Game Standards
Game Quality Measurements
Quality Plans
Summary
Exercises
Chapter 7: Test Phases
Pre-Production
Test Kickoffs
Alpha
Beta
Gold Testing
Release Certification
Post-Release Testing
Summary
Exercises
Chapter 8: The Test Process
White Box Testing
The Life Cycle of a Build
Summary
Exercises
Chapter 9: Testing by the Numbers
Testing Effectiveness
Tester Performance
Summary
Exercises
Part IV: Testing Techniques
Chapter 10: Combinatorial Testing
Values
Constructing Tables
Combinatorial Templates
Combinatorial Tools
Combinatorial Economics
Summary
Exercises
Chapter 11: Test Flow Diagrams
TFD Design Activities
Using SmartDraw
A TFD Example
Data Dictionary
TFD Paths
Creating Test Cases From Paths
TFD Templates
To TFD or Not to TFD?
Summary
Exercises
Chapter 12: Cleanroom Testing
Cleanroom Test Generation
Inverted Usage
TFD Flow Usage Inversion
Summary
Exercises
Chapter 13: Test Trees
Test Case Trees
Tree Feature Tests
Test Tree Designs
Summary
Exercises
Chapter 14: Play Testing and Ad Hoc Testing
Play Testing
Summary
Exercises
Part V: More Effective Testing
Chapter 15: Defect Triggers
The Triggers
Classifying Defects
Defect Triggers and Test Designs
Summary
Exercises
Chapter 16: Game Test Automation
Types of Games to Automate
Five Habits of Effective Automated Testing
Cost Analysis
Test Automation in Action: The Sims Online
The Future of Test Automation
Summary
Exercises
Chapter 17: CapturePlayback Testing
CapturePlayback Test Automation
CapturePlayback Example
Summary
Exercises
Part VI: Appendices
Appendix A: Answers to Exercises
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Chapter 12
Chapter 13
Chapter 14
Chapter 15
Chapter 16
Chapter 17
Appendix B: Project Lifecycle Documents
Index to Documents
High Concept Document
Game Proposal ( Pitch Doc )
Concept Document
Game Design Document (GDD)
Art Production Plan
Technical Design Document (TDD)
Test Plan
Project Plan
External Events
Current Risks
Credits
Change List and Project Archives
Appendix C: Combinatorial Table Templates
Appendix D: Test Flow Diagram (TFD) Templates
Craft Item
Heal Character
CreateSave
Unlock and Buy Item
Update Song List
Complete a Mission or Quest
Get Weapon and Ammo
Appendix E: Sample Test Suite: RTS Building Checklist
Appendix F: What s on the CD
Tools
Index
Index_A
Index_B
Index_C
Index_D
Index_E
Index_F
Index_G
Index_H
Index_I
Index_J
Index_K
Index_L
Index_M
Index_N
Index_O
Index_P
Index_Q
Index_R
Index_S
Index_T
Index_U
Index_V
Index_W
Index_Y
List of Figures
List of Tables
List of Sidebars
CD Content
Game Testing All in One (Game Development Series)
ISBN: 1592003737
EAN: 2147483647
Year: 2005
Pages: 205
Authors:
Charles P. Schultz
,
Robert Bryant
,
Tim Langdell
BUY ON AMAZON
Beginners Guide to DarkBASIC Game Programming (Premier Press Game Development)
Number Crunching Mathematical and Relational Operators and Commands
Basic Graphics Commands
Playing Some Tunes CD Audio, MIDI and MP3 Music
Loading and Saving Information Using Files
Fundamentals of 3D Graphics Programming
Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More
Introduction
Printing a Range to a Stream
Exceptions and Safety
Making Member Functions Exception-Safe
Generating Random Numbers
Systematic Software Testing (Artech House Computer Library)
An Overview of the Testing Process
Test Implementation
Test Execution
Improving the Testing Process
Appendix A Glossary of Terms
MySQL Clustering
Installing MySQL-Max
Ensuring That MySQL Cluster Works
Testing Your Cluster
Upgrading MySQL Cluster
Network Redundancy
Postfix: The Definitive Guide
master.cf
Email and DNS
POP and IMAP
Backup MX
Client-Detection Rules
DNS & BIND Cookbook
Preventing Remote Name Servers from Caching a Resource Record
Figuring Out How Much Memory a Name Server Will Need
Monitoring a Name Server
Running a Name Server in a chroot( ) Jail
Handling Windows Registration with a BIND Name Server
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies