Basic Pinciples
Here are some powerful basic principles of testing. Although they are expressed simply and most of them appear to be intuitive, they are often overlooked or compromised.
- An author must not he the final tester of his, her own work product.
- While exhaustive testing is desirable, it is not always practical.
- Expected results should he documented for each test.
- Both valid and invalid conditions should be tested.
- Both expected and unexpected results should he validated.
- Test Cases should be re-used ... ie. no throw-away test cases unless the work product itself
throwaway. - Testing is a skilled discipline (on par with such skills as technical coding and analysis).
- Testing is a “no-fault” process of detecting variances or defects.
Copyright © 1998 - 2010 PDTPRO LTD