Professional Documents
Culture Documents
Limited Infrastructure
Collaborative testing practices that occur continuously, from inception to delivery and
Lisa Crispin & Janet Gregory
beyond, supporting frequent delivery of value for our customers. Testing activities focus on
What is Agile Testing? building quality into the product, using fast feedback loops to validate our understanding.
the practices strengthen and support the idea of whole team responsibility for quality
The focus of Agile development is producing high quality software in a time frame that
maximizes its value to the business. This is the job of the whole team, not just testers or
designated quality assurance professionals. Everyone on an Agile team gets test infected
An Agile team must possess all the skills needed to produce quality code that delivers
Shared Responsibility the features required by the organization. Any task might be completed by any team
member, or pair of team members
Team takes responsibility for all kinds of testing tasks such as automating tests and
manual exploratory testing. Also whole team constantly thinks of designing code for
testability
Developers
Who does Automation in the team?
The Tester
The Team
Traditional environment