Agile testing focuses on repeatable quality and efficiency through iterative and incremental development. Testers test each small increment of coding as soon as it is finished, ensuring programmers never get ahead of testers. True agile teams deliver working software frequently in short iterations rather than long delays, with testing done continuously throughout development rather than in separate phases at the end.
4. IN RESULT
• Post-development testing phases were expected to boost quality after code was complete.
We had the illusion of control
• Traditional teams are focused on making sure all the specified requirements are delivered
in the final product. If everything isn’t ready by the original target release date, the release
is usually postponed.
• Sometimes testers must seat and wait for some work to do
7. AGILE TESTING
• While some teams do seem to use the “Agile” buzzword to justify simply doing whatever
they want, true agile teams are all about repeatable quality as well as efficiency
• Agile is iterative and incremental. This means that the testers test each increment of coding
as soon as it is finished
• Programmers never get ahead of the testers, because a story is not “done” until it has been
tested