English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

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 in Computers & Internet Software

3 answers

On a computer ;-)

2007-07-17 00:22:56 · answer #1 · answered by Anonymous · 0 0

Absolutely right. If you could test everything perfectly Bill Gates wouldn't be issuing patches left right and center. This a big problem for safety critical systems, like Air Traffic Control. That's why there still is a human element so that someone can carry the can when it all goes wrong. Also a BIG problem for software in medical applications.

2007-07-17 05:03:36 · answer #2 · answered by The original Peter G 7 · 0 0

throw it off a cliff and chuck it in acid id say thats a fair test

2007-07-17 21:21:08 · answer #3 · answered by Anonymous · 0 0

fedest.com, questions and answers