Some major principles of agile testing are:
Customer satisfaction
Face to face communication
Sustainable development
Quick answer changes
Continuous feedback
Successive improvement
Self-organized
Focus on essence
Error-free clean node
Collective work