O'Reilly logo

More Agile Testing: Learning Journeys for the Whole Team by Lisa Crispin, Janet Gregory

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 14. Technical Debt in Testing

Image

Ward Cunningham coined the term technical debt (Cunningham, 2009) to represent rushing delivery of a feature or user story without ever going back to refactor the code to express your learnings. We can incur crippling technical debt in our automated test code as well as our production code. Teams often make mistakes in their initial attempts at functional test automation partly because today’s frameworks and drivers make it easy to automate tests quickly. However, if we don’t pay as much attention to code design principles and patterns with automated test code as we do (ideally) with production code, maintaining ...

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