The principles of agile testing are :
* Testing is NOT a phase
* Everyone participates in the testing process
* It shortens the response time of feedback
* Testing continuously to ensure continuous improvement of the product
* Continuous feedback to ensure the product satisfies the business requirements
* Actively involving the business team and user representatives can help obtain quick feedback for each iteration
* Clean and simplified code ensures it is defect-free during the iteration
* Involving the user ensures the final product matches their requirements
* Reduces test documentation
Agile testing requires continuous interaction between developers, customers, managers, stakeholders, and testers. Testing is an important component of each phase of the developmental process.