Answer» Agile Testing
| Testing is not a separate phase and carried out as a part of iteration
| Testers and developers work together
| Testers are involved from the requirements phase so that they will be able to write the test PLAN and acceptance criteria. Also, Logical Acceptance test cases would be ready along with requirements
| Acceptance testing is done in each iteration and customer feedback is taken
| Every iteration completes its own testing thus allowing regression testing also in each iteration in case of release of new LOGIC or functionality
| Continuous testing with test LEVELS overlap
| The entire team is responsible for the testing activity
| Client involvement is needed throughout the phase
|
Testing is ITERATIVE and sprints based as DEPICTED in the diagram given below:
|