The ultimate goal of a DevOps approach is to deliver high quality features to your customers at the pace they need. High performing DevOps shops point to continuous testing and test automation as key contributors to their success. However, effective testing practices have proven elusive in the DevOps journey of many organizations. They have difficulty assessing the risk of their release candidates as they move through the delivery pipeline and often resort to inefficient catch-all tests that slows their release cadence to a level that looks more like waterfall. The culprit is often the inability to incorporate stable automation into their testing practices.
In this talk, Lee will discuss how organizations can address these issues, and move towards continuous testing within their DevOps practices. Specifically, the discussion will touch on key practices and methods for implementing effective test automation in a DevOps pipeline including test suite & test scope, automation approach/methods, and test environment and data management.