|
What Why? Note, a fault will not always lead to a failure in the system. For example the analyst specifies bright red code with Red Green Blue (RGB) value of "FF0000". The developer in coding enters a typo (the error) of "FF00EE" Correct colour of FF0000 Error colour of FF0011 This fault will not be apparent to 99.99% of internet browsers for various reasons. To all intents and purposes they are both red, so in the general run of events a failure will never occur. A failure will occur if at some time in the future someone is looking for the string. FF0000. Who? Who creates the fault? The truth is that a fault can be entered into the software at any stage. From the customer not understanding his end-user requirements all the through to a systems integrator forgetting to add in widget X for final delivery. Testers may feel smug at this point, as it would seem they have no part in creating faults. I disagree. If a tester finds a fault repeatedly and does nothing about preventing it in the future, he is allowing the error to perpetuate. Where?
When?
How?
|
Risk Management Bestsellers
The bestselling books on Amazon.
Articles
Microsoft Backtracks onNT4 Support
FBI Drops Intelligence Software
Other Related Websites
Automated Testing
Defects