Testing in Agile Teams Print

  • softwaretestingqa, software, guide, howto, solution, zillionkinghost, hosting, support
  • 0

Testing alongside development.

WHAT CHANGES FROM SEQUENTIAL APPROACHES

Testing happens continuously, not at the end Testers are part of the team Requirements emerge and change Releases are frequent

WHAT TESTERS DO EARLY

Review requirements for testability Identify cases during planning Ask what happens when

WHY THAT IS THE HIGHEST-VALUE CONTRIBUTION

Questions asked before building prevent defects entirely.

WHAT THREE-AMIGO CONVERSATIONS ARE

Business, development and testing agreeing what a piece of work means before it starts.

WHAT THEY PRODUCE

Shared understanding, and examples that become tests.

WHAT DEFINITION OF DONE SHOULD INCLUDE

Tests written and passing Code reviewed Acceptance criteria verified No known defects of agreed severity

WHY IT MATTERS

Without it, done means different things to different people.

WHAT REGRESSION REQUIRES IN FREQUENT RELEASES

Automation, since manual regression cannot keep pace.

WHAT TO AUTOMATE FIRST

The paths that must never break.

WHAT TO AVOID

Testing squeezed into the end of an iteration A separate testing phase after development Testers receiving work with no time remaining

WHAT TO MEASURE

Defects escaping to production, not defects found.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot