TermsExhaustive testing PrinciplesA number of testing principles have been suggested over the past 40 years and offer general guidelines common for all testing. Principle 1 - Testing shows presence of defectsTesting can show that defects are present, but cannot prove that there are no defects. Testing reduces the probability of undiscovered defects remaining in the software but, even if no defec..