Principles of Software Testing.
- Exhaustive testing is not possible
 - Defect Clustering
 - Pesticide Paradox
 - Testing shows a presence of defects
 - Absence of Error – fallacy
 - Early Testing
 - Testing is context dependent
 
Resources
Find more to learn : https://www.interviewbit.com/blog/principles-of-software-testing/