Monday, 7 May 2012

Error Guessing



  • Why can one Tester find more errors than another Tester in the same piece of software?
  • More often than not this is down to a technique called ‘Error Guessing’. To be successful at Error Guessing, a certain level of knowledge and experience is required. A Tester can then make an educated guess at where potential problems may arise. This could be based on the Testers experience with a previous iteration of the software, or just a level of knowledge in that area of technology. This test case design technique can be very effective at pin-pointing potential problem areas in software. It is often be used by creating a list of potential problem areas/scenarios, then producing a set of test cases from it. This approach can often find errors that would otherwise be missed by a more structured testing approach.
  • An example of how to use the ‘Error Guessing’ method would be to imagine you had a software program that accepted a ten digit customer code. The software was
    designed to only accept numerical data.

    Here are some example test case ideas that could be considered as Error Guessing:
    1. Input of a blank entry
    2. Input of greater than ten digits
    3. Input of mixture of numbers and letters
    4. Input of identical customer codes



#KvEjwpLK7F#