O'Reilly logo

Agile Adoption Patterns: A Roadmap to Organizational Success by Amr Elssamadisy

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 26. Automated Developer Tests

The Automated Developer Tests pattern is a set of tests that are written and maintained by developers to reduce the cost of finding and fixing bugs—thereby improving code quality—and to enable the change of the design as requirements are addressed incrementally. Disciplined writing of tests encourages loosely coupled designs.[1] Furthermore, these test suites are easily executable—usually by a single click—and are considered part of the build process.

There are two types of automated developer tests: test-first development and test-last development, which are each described in their own patterns in Chapters 27 and 28. The Automated Developer Tests pattern covers the commonalities between test-first and test-last ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required