Automation Beyond

Testing and Test Automation for Software Quality Assurance. Above Requirements. Beyond Expectations. Methodologies and concepts. Framework Design. Programming and Scripting. Created by Albert Gareev.

Heuristics exposed

Posted by Albert Gareev on 2009/10/05

2 Responses to “Heuristics exposed”

  1. James Bach said

    All techniques in testing are heuristic. That is to say, there are no techniques that can guarantee you will find all important bugs in a reasonable period of time. There is no ALGORITHM that solves the problem of testing.

    One example of a heuristic is cruise control on a car. It’s not a substitute for a driver. It just helps you drive. So to use heuristics properly (in other words, to use any test technique properly) we must understand them from the inside out. We must be able to pilot them.

    I like your idea of looking to the source of every heuristic. That’s what you need to do.

  2. Albert Gareev said

    Thanks for your support!
    Exactly, this is how we can do our “magic”.
    As in the legend of Henry Ford, an Engineer, and $10,000 bill: $10 for hammer work, 9,990 for knowing where to hit!

Comments are closed.