Wednesday, October 31, 2007

Error Guessing

Error Guessing is not in itself a testing technique but rather a skill that can be applied to all of the other testing techniques to produce more effective tests (i.e, tests that find defects).

Error Guessing is the ability to find errors or defects in the AUT by what appears to be intuition. In fact, testers who are effective at error guessing actually use a range of techniques, including:

* Knowledge about the AUT, such as the design method or implementation technology
* Knowledge of the results of any earlier testing phases (particularly important in Regression Testing)
* Experience of testing similar or related systems (and knowing where defects have arisen previously in those systems)
* Knowledge of typical implementation errors (such as division by zero errors)
* General testing rules of thumb of heuristics.

Error guessing is a skill that is well worth cultivating since it can make testing much more effective and efficient - two extremely important goals in the testing process. Typically, the skill of Error Guessing comes with experience with the technology and the project. Error Guessing is the art of guessing where errors can be hidden. There are no specific tools and techniques for this, but you can write test cases depending on the situation: Either when reading the functional documents or when you are testing and find an error that you have not documented.

2 comments:

Anonymous said...

I got a call from a consultant here in US asking me if i am suitable for a job opening she sent. I answered everything she asked. She has no technical/testing knowledge shez just a hiring person. She asked me if i know error guessing testing methedology. I said its more of a skill you just use your knowledge and experience to guess what errors might come in the app. For that she said may b our clients need someone who has used these methedologies. :-)
May b you have to be one of those who wont have real exp. and 'by heart' things on internet and apply for jobs. May be they can answer these bookish testing questions.

Anonymous said...
This comment has been removed by the author.