Improving Your Testing Methodology Using Docker

Wonder how you can make your testing more efficient? Join Glenn Buckholz as he explores Docker, a technology that allows rapid development and deployment via containers. First, he explains exactly what composes a container, and discusses the differences between a container and an image. Once this is clear, Glenn demonstrates how Docker solves the problem of what he calls the state capture problem. When a test case produces a failure, the developer and testers often expend significant effort reproducing the issue so the developer can see the issue and fix it. Glenn demonstrates how Docker enables succinct, accurate, and quick communication between testers and developers, helping mitigate the state capture problem. In addition, testers can use Docker to load data, efficiently insert testing tools into a running system, set system state, and aid in test reproducibility. After you look at the inner workings of Docker and run through a few practical examples, you’ll find that Docker will hold an important place in your testing toolbox.

Session Takeaways:

  • What do I need to know about docker as a tester.
  • How can docker make my testing more efficient.
  • How to help decision makers think of testing benefits when planning a docker roll out.

Agile Automation DevOps
Location: Cirrus C/D Date: September 29, 2017 Time: 2:30 pm - 3:30 pm Glenn Buckholz - Coveros Glenn Buckholz