Kuzuan
(?)Community Member
- Posted: Sat, 03 Jul 2010 04:28:49 +0000
Method in Madness
Hello and welcome to a new installment of the "zOMG! Behind the Scenes" series! Today we would like to share with you the different testing strategies that we use while working on zOMG!. QA is often a very structured approach and below you will see how we use different testing methods to cover as much of the game as possible prior to releasing a new update for everyone to enjoy.
Roughly speaking, our acceptance test is a long checklist of basic game features, functions and abilities that we look at before we work on any updates that were included with the build. With the game as big and complex as zOMG!, new updates may break existing features in ways that are not readily apparent. We check the game fundamentals early in order to give the developers the most time to work on any problems that may arise from the changes they have included in a new build.
While running these tests we may take either a positive or a negative testing approach in order to maximize coverage and find as many bugs as we can. If we are doing positive testing then we follow provided directions and try to play by the rules. In contrast, negative testing has us do our best to break the game and its new features as best as we can!
We do our best to run these tests as soon as we receive an update that contains the fix because fixes sometimes fail. If we are still able to reproduce the issue in the game then we send the bug back to the developers so they can take another stab at fixing it.
This week's article gave you a glimpse into the five testing methods we use most often while working on zOMG!. We'll be happy to take any questions you might have! Check back next Friday for a new article in this series that will describe how we file all the bugs that we find!
Previous topics:
zOMG! Behind the Scenes - The Great Cycle of Builds
zOMG! Behind the Scenes - Toolkit of Trade
Hello and welcome to a new installment of the "zOMG! Behind the Scenes" series! Today we would like to share with you the different testing strategies that we use while working on zOMG!. QA is often a very structured approach and below you will see how we use different testing methods to cover as much of the game as possible prior to releasing a new update for everyone to enjoy.
- Acceptance Testing
Roughly speaking, our acceptance test is a long checklist of basic game features, functions and abilities that we look at before we work on any updates that were included with the build. With the game as big and complex as zOMG!, new updates may break existing features in ways that are not readily apparent. We check the game fundamentals early in order to give the developers the most time to work on any problems that may arise from the changes they have included in a new build.
- Functional Testing
While running these tests we may take either a positive or a negative testing approach in order to maximize coverage and find as many bugs as we can. If we are doing positive testing then we follow provided directions and try to play by the rules. In contrast, negative testing has us do our best to break the game and its new features as best as we can!
- Regression Testing
We do our best to run these tests as soon as we receive an update that contains the fix because fixes sometimes fail. If we are still able to reproduce the issue in the game then we send the bug back to the developers so they can take another stab at fixing it.
- Monkey Testing
- Beta Testing
This week's article gave you a glimpse into the five testing methods we use most often while working on zOMG!. We'll be happy to take any questions you might have! Check back next Friday for a new article in this series that will describe how we file all the bugs that we find!
Previous topics:
zOMG! Behind the Scenes - The Great Cycle of Builds
zOMG! Behind the Scenes - Toolkit of Trade