The common assumption about software testing is that "more is better", and testing all the possible states and variable combinations guarantees you will find all the bugs.
In the real world, however, there is not enough time or enough testers to test every combination of every variable. Not all bugs will be found, making quality assurance a risk management discipline. How can you validate that your product is ready to ship within reasonable time and cost parameters? In other words, how can you manage the risk of not testing everything? One solution is to use structured testing methodologies, supported by proper tools, which help you quantifiably manage this risk...
2007-07-16
09:38:31
·
3 answers
·
asked by
Anonymous