5 Quality as a condiment

This chapter covers

  • The testing pyramid
  • Continuous deployment versus continuous delivery
  • Restoring confidence in your test suite
  • How flaky tests contribute to flaky systems
  • Feature flags
  • Why the operations team should own the testing infrastructure

Imagine you’re at one of those quick-serve restaurants where you move from station to station adding ingredients to your final dish. Each part of your meal is a separate ingredient that comes together at the end of the line. Once you get to the end of the line, you might ask for a condiment to enhance the dish. But there is no condiment called “quality.” If there were, everyone would order their dish with extra quality at the end. Just drown it in quality! This is exactly ...

Get Operations Anti-Patterns, DevOps Solutions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.