Question: what are the fundamental principles of testing?
Answer: #1) Testing Shows the Presence of Defects. ... 
#2) Early Testing. ... 
#3) Exhaustive Testing is Not Possible. ... 
#4) Testing is Context-Dependent. ... 
#5) Defect Clustering. ... 
#6) Pesticide Paradox. ... 
#7) Absence of Error.