Effective test automation is a key factor in achieving continuous integration, and ultimately, success with a DevOps development approach. However, many organizations continue to point to testing as a bottleneck in their pipeline. The culprit is often the inability to incorporate stable automation in their testing practices. They fall victim to common traps including misunderstanding what test automation is, automating the wrong tests, focusing UI level automation and failing to provide a stable execution environment.
In this talk, Lee will discuss how organizations can overcome these obstacles, 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.